2016-05-19 10 views
0

StyleSheetを使用してQT QDockWidget DockWidgetClosableプロパティを設定したいと思います。 しかし、それは 'features'プロパティの内部です。StyleSheetでqtウィジェットのサブプロパティを設定する

enter image description here

どのようにスタイルシートを使用して、それを変更することができますか?

私はそれを試してみました。

たとえば、

QDockWidget{ 
    qproperty-floating:false; 
    qproperty-windowTitle:omg12; 
} 

パラメータ「floating」と「windowTitle」をそれぞれの値に設定します。私は "DockWidgetClosable"値を設定するキーを見つけられませんでした。 QDockWidget以来

+0

たとえば:[closable](http://doc.qt.io/qt-5/stylesheet-reference.html#closable-ps)を意味しますか? – IAmInPLS

+0

@AlexisPはありません。 :closableは状態セレクタです。このパラメータを変更したいと思います。例えば。 qproperty-floating:false; qproperty-windowTitle:omg12;パラメータ "floating"と "windowTitle"を設定してください –

+0

スタイルシートで変更することはできません。 – IAmInPLS

答えて

1

はほとんど.qssスタイルシートで「クラス」とみなされ - あなたはすべてのQDockWidgetDockWidgetClosableプロパティを変更したい場合 - あなたはそうのようなすべてのQDockWidgetクラスの値を変更する必要があります:

.QDockWidget{ 
    DockWidgetClosable: true; 
} 
関連する問題