ウィジェット (QPushButon) をアニメーション化して、アプリケーション画面を移動したいと考えています。そのために、新しいボタンを作成し、QPropertyAnimation クラスとボタンのプロパティ「geometry」を使用して、ボタンを上から下に移動します。問題は、ボタンに閉じるボタン、最小化ボタン、最大化ボタンなどが付属していることです。それらがそこにあることも、ウィジェットに付属する境界線も望んでいません。私は何をすべきか ?
36342 次
1 に答える
31
機能を使用したいQWidget::setWindowFlags( Qt::WindowFlags )
。
最大化/最小化/閉じるボタンを削除したい場合は、これでうまくいくはずです:
setWindowFlags( Qt::CustomizeWindowHint );
Qt::CustomizeWindowHint
最大化、最小化、閉じるボタン、タイトル バーなど、デフォルトのウィンドウ ヒントをすべてオフにします。
于 2010-10-16T11:28:38.007 に答える