私が持っているもの:-
QFrame を拡張するカスタム ウィジェットがあります (QFrame には既に動作している paintEvent 実装があるため、QWidget の代わりに)。mousePressed() および mouseReleased() をオーバーライドして、pressed()、released() および clicked() シグナルを発行しました。この時点までのすべてが、期待どおりにうまく機能しています。
私が必要なもの:-
このカスタム ウィジェットは基本的なスタイル シートをサポートしており、:hover 状態を問題なくサポートしています。しかし、:pressed 状態は機能しません。これが QFrame/QLabel などでサポートされていない bcoz であることは既にわかっています。:pressed 状態をサポートするために何をする必要があるか知りたいです。押されたものと解放されたもの、または何か他のものに属性/プロパティを設定する必要がありますか?