PyQt5入門 PythonでGUI作成 - yu00’s blog
スタイルシート
PyQt5でフォントや色を設定するにはスタイルシート
を使うと簡単です.
スタイルシートはHTML CSSのような形式でスタイルを
設定する機能です.
スタイルシートを使うことで,
アプリケーション全体に同じスタイルを使うことや,
クラスごと,インスタンスごとにスタイルを設定することも
できます.
スタイルシートの例
QWidget.setStyleSheet()を使うことで,
インスタンスごとにスタイルを設定できます.
#! /usr/bin/python3 # -*- coding: utf-8 -*- import sys from PyQt5.QtWidgets import QApplication, QWidget, QPushButton if __name__ == '__main__': app = QApplication(sys.argv) window = QWidget() button = QPushButton('button', window) # スタイルシートを設定.文字色を赤にする button.setStyleSheet('color:red') window.show() sys.exit(app.exec_())