QApplication 已废弃成员

以下 QApplication 类的成员已弃用。 它们提供用于保持旧代码运行。我们强烈建议不要在新代码中使用它们。

静态公共成员

(已弃用) QFontMetricsfontMetrics()
(6.5 版本中已弃用) voidsetActiveWindow(QWidget *active)

成员函数文档

[静态, 已弃用] QFontMetrics QApplication::fontMetrics()

此函数已弃用。我们强烈建议不要在新代码中使用它。

请改用 QFontMetricsF 构造函数。返回应用程序字体显示(屏幕)字体的度量信息。

另请参阅font(),setFont(),QWidget::fontMetrics() 以及 QPainter::fontMetrics

[静态, 6.5 版本中已弃用] void QApplication::setActiveWindow(QWidget *active)

此函数从 6.5 版本起已弃用。我们强烈建议不要在新代码中使用它。

请改用 QWidget::activateWindow()。

根据系统事件设置活动窗口为 active 控件。该函数从平台特定的事件处理器中调用。

注意:此函数不会设置活动控件的键盘焦点。请改用 QWidget::activateWindow()。

设置 activeWindow() 和 focusWidget() 属性,并向所有适当的控件发送适当的 WindowActivate/WindowDeactivateFocusIn/FocusOut 事件。然后将窗口绘制为活动状态(例如,行编辑器中的光标会闪烁),并启用工具提示。

另请参阅activeWindow() 和 QWidget::activateWindow

© 2024 Qt 公司有限公司。本文档中包含的贡献是各自所有者的版权。本文档根据 Free Software Foundation 发布的 GNU 自由文档许可协议版本 1.3 的条款获得许可。Qt 和相应的标志是芬兰和/或全球其他地区的.Qt 公司有限公司的商标。所有其他商标均为其各自所有者的财产。