2016-01-01から1年間の記事一覧
QLabelクラスはマウスクリック時動作の関数が用意されていませんが、独自にクリック時のシグナルを作成することでクリック時の動作を行いやすくなります。 // QClickableLabel.h // QLabelの拡張クラス定義 class QClickableLabel : public QLabel { Q_OBJEC…
今日は、先日少しはまったQWidgetを基底クラスとしたクラスへのスタイルシート設定について。QWidgetクラスは背景色のスタイル設定がサポートされています。 しかし、QLabelなどのように、そのままsetStyleSheet()を呼んでも反映されません。 以下のように、…
前回スタイルシート設定について書いたので、その少し続きを… スタイルシート設定は後から設定した物が優先で使用されます。 widget->setStyleSheet("background-color : rgb( 0 , 0 , 0 );"); widget->setStyleSheet("background-color : rgb( 255 , 255 , …
ウィジェットのスタイル指定が出来るsetStyleSheet(const QString &str)で、よく使いそうな記述をまとめようと思います。・背景色の指定 widget->setStyleSheet("background-color : rgb(255,255,255);");・文字色の指定 widget->setStyleSheet("color : rgb…
学んだことの再確認、覚書も兼ねてアウトプットを残したいと思うので、ちまちま記事書こうと思います。