2

「QAbstractbutton」から派生したカスタムボタンを作成しようとしています。paintEventをオーバーライドしました。ただし、私のボタンはウィジェットに表示されません。ボタンでupdate/repaint / showを呼び出しても、paintEventが呼び出されないことがわかります。ここで欠落しているリンクは何でしょうか?

ありがとう!

4

1 に答える 1

3

paintEventオブジェクトの幅と高さがゼロ以外でない限り、オブジェクトは呼び出されません。私の推測(そしてサンプルコードがない場合、それは純粋な推測です)は、幅または高さが0のコードを作成したばかりであり、それが描画されることを期待しているということです。

于 2010-07-19T20:20:55.923 に答える