Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 Qt 应用程序中,是否有设置应用程序默认光标的等效QApplication::setFont项,通过在特定小部件上设置一个来覆盖?
QApplication::setFont
QApplication::setOverrideCursor覆盖所有特定于小部件的小部件,我希望本地小部件能够优先处理这个,但如果我没有指定一个,仍然使用我的光标。
QApplication::setOverrideCursor
QWidget 要么使用 QWidget::setCursor 指定的光标,要么回退它的父级光标设置。因此,只需为您的主窗口设置光标就可以了。
新的顶级窗口和对话框在创建时需要设置光标,因为它们不是可以继承的父级。
那非常接近我的需要,但是它似乎没有被其他窗口继承。我想虽然 setFont 没有等价物,所以我必须单独处理其他人。