3

QApplication::setFontQtアプリケーションでは、特定のウィジェットにカーソルを設定することで上書きされるように、アプリケーションのデフォルトカーソルを設定するのと同等のものはありますか?

QApplication::setOverrideCursorすべてのウィジェット固有のものをオーバーライドします。ローカルのものにこれを優先させたいのですが、指定しなかった場合でもカーソルを使用します。

4

2 に答える 2

2

QWidget は、QWidget::setCursor で指定されたカーソルを使用するか、親のカーソル設定にフォールバックします。そのため、メイン ウィンドウにカーソルを設定するだけでうまくいくはずです。

新しいトップ レベル ウィンドウとダイアログは、継承元の親ではないため、作成時にカーソルを設定する必要があります。

于 2008-12-09T04:46:24.103 に答える
0

それは私が必要とするものにかなり近いですが、他のウィンドウに継承されないようです。ただし、setFont に相当するものはないと思うので、他のものを個別に処理する必要があります。

于 2008-12-09T14:12:41.713 に答える