From 027168168cb94ed4521816dc98ffcae4268d555a Mon Sep 17 00:00:00 2001 From: J-P Nurmi Date: Tue, 27 Nov 2012 11:38:39 +0100 Subject: QGuiApplication docs: clarify that QWidget needs QApplication Task-number: QTBUG-28076 Change-Id: I2ebbedd1916f472b9517b509f3b5499d93c71d45 Reviewed-by: Jing Bai --- src/gui/kernel/qguiapplication.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/gui/kernel/qguiapplication.cpp b/src/gui/kernel/qguiapplication.cpp index 61c733b493..2beddd2cd6 100644 --- a/src/gui/kernel/qguiapplication.cpp +++ b/src/gui/kernel/qguiapplication.cpp @@ -217,7 +217,9 @@ static inline void clearFontUnlocked() For any GUI application using Qt, there is precisely \b one QGuiApplication object no matter whether the application has 0, 1, 2 or more windows at any given time. For non-GUI Qt applications, use QCoreApplication instead, - as it does not depend on the \l QtGui library. + as it does not depend on the \l QtGui library. For QWidget based Qt applications, + use QApplication instead, as it provides some functionality needed for creating + QWidget instances. The QGuiApplication object is accessible through the instance() function, which returns a pointer equivalent to the global \l qApp pointer. -- cgit v1.2.3