3

在 Qt 应用程序中,是否有设置应用程序默认光标的等效QApplication::setFont项,通过在特定小部件上设置一个来覆盖?

QApplication::setOverrideCursor覆盖所有特定于小部件的小部件,我希望本地小部件能够优先处理这个,但如果我没有指定一个,仍然使用我的光标。

4

2 回答 2

2

QWidget 要么使用 QWidget::setCursor 指定的光标,要么回退它的父级光标设置。因此,只需为您的主窗口设置光标就可以了。

新的顶级窗口和对话框在创建时需要设置光标,因为它们不是可以继承的父级。

于 2008-12-09T04:46:24.103 回答
0

那非常接近我的需要,但是它似乎没有被其他窗口继承。我想虽然 setFont 没有等价物,所以我必须单独处理其他人。

于 2008-12-09T14:12:41.713 回答