QGuiApplication docs: clarify that QWidget needs QApplication

Task-number: QTBUG-28076
Change-Id: I2ebbedd1916f472b9517b509f3b5499d93c71d45
Reviewed-by: Jing Bai <jing.bai@digia.com>
bb10
J-P Nurmi 2012-11-27 11:38:39 +01:00 committed by The Qt Project
parent 114f247773
commit 027168168c
1 changed files with 3 additions and 1 deletions

View File

@ -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.