Obsolete Members for QApplication

Die folgenden Mitglieder der Klasse „ QApplication “ sind veraltet. Sie werden bereitgestellt, um die Funktionsfähigkeit von altem Quellcode zu gewährleisten. Wir raten dringend davon ab, sie in neuem Code zu verwenden.

Statische öffentliche Mitglieder

(deprecated in 6.0) QFontMetrics fontMetrics()
(deprecated in 6.5) void setActiveWindow(QWidget *active)

Dokumentation zu Mitgliedsfunktionen

[static, deprecated in 6.0] QFontMetrics QApplication::fontMetrics()

Diese Funktion ist seit Version 6.0 veraltet. Wir raten dringend davon ab, sie in neuem Code zu verwenden.

Verwenden Sie stattdessen „ QFontMetricsF “ (qApp->font()).

Gibt die Metriken der Anzeige- (Bildschirm-)Schriftart für die Anwendungsschriftart zurück. Weitere Informationen zum Unterschied zwischen ` QFontMetrics ` und ` QFontMetricsF` finden Sie in der ausführlichen Beschreibung von ` QFontMetrics`.

Siehe auch „ font()“, „ setFont()“, „ QWidget::fontMetrics()“ und „ QPainter::fontMetrics()“.

[static, deprecated in 6.5] void QApplication::setActiveWindow(QWidget *active)

Diese Funktion ist seit Version 6.5 veraltet. Wir raten dringend davon ab, sie in neuem Code zu verwenden.

Verwenden Sie stattdessen ` QWidget::activateWindow()`.

Setzt als Reaktion auf ein Systemereignis das aktive Fenster auf das Widget „ active “. Die Funktion wird von den plattformspezifischen Ereignisbehandlungsroutinen aufgerufen.

Warnung: Diese Funktion setzt den Tastaturfokus nicht auf das aktive Widget. Rufen Sie stattdessen ` QWidget::activateWindow()` auf.

Sie setzt die Attribute „ activeWindow()“ und „ focusWidget()“ und sendet die entsprechenden Ereignisse „ WindowActivate “ / „WindowDeactivate “ sowie „ FocusIn “ / „FocusOut “ an alle betroffenen Widgets. Das Fenster wird daraufhin im aktiven Zustand gezeichnet (z. B. blinken die Cursor in Zeileneingabefeldern), und die Tooltips sind aktiviert.

Siehe auch activeWindow() und QWidget::activateWindow().

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.