Wizard Notes

音楽信号解析の技術録、作曲活動に関する雑記

2021-02-09から1日間の記事一覧

PyQt: 複数のQPushButtonに単一スロット(値の受け取り関数)を割り当てる

PyQt で複数のQPushButton Widget を使う場合、愚直に書くと以下のようになります。 class MainWindow(QWidget): def __init__(self, n_buttons): super().__init__() layout = QVBoxLayout() self.setLayout(layout) button = QPushButton(f"Button 0") but…

PyQt: setStyleでWidgetのデザインを変更する

PyQt ではapp.setStyle(style_str)によってWidgetのデザインを変更することができます。 デフォルトスタイルはstyle_str="Fusion"ですが、環境によって"Windows"や"QtCurve"などを使うことができます。 この記事では、Win10で利用可能なPyQtのスタイルを確認…