summaryrefslogtreecommitdiffstats
path: root/src/gui/kernel/qguiapplication_p.h
Commit message (Collapse)AuthorAgeFilesLines
* Add lighthouse event dispatcher API.Morten Sorvig2011-06-221-0/+1
| | | | | | | | | | Platform plugin creation is now moved forward in order to have a platform plugin instance at event dispatcher creation time. Plugins are now responsible for implementing PlatformIntegration::createEventDispatcher and returning an QAbstractEventDispatcher subclass.
* Made tst_QWidget::updateWhileMinimized() pass.Samuel Rødal2011-06-061-0/+5
| | | | | | | | | | This requires adding a couple of window system interface events, namely Map, Unmap, and Expose. When a widget is minimized on X11 it is unmapped, and thus update requests should not be delivered. Instead the event will delivered when the widget is mapped, which causes an Expose event to be sent. The Unmap and Expose event thus need to be handled in QWidgetWindow, and Map is also added for the purpose of API symmetry (and for future needs).
* Add focus and modal dialog support.Laszlo Agocs2011-05-301-0/+1
| | | | Reviewed-by: Samuel Rødal
* Added QGuiApplication::activeWindow().Samuel Rødal2011-05-201-0/+1
|
* move files in src/gui into their final locationsLars Knoll2011-05-111-0/+169
| | | | | Rename the guikernel subdir to kernel and guiutil to util.
* split kernel/ up according to the future library splitLars Knoll2011-05-041-149/+0
| | | | | | | Create a guikernel/ directory that contains the files that'll go into libQtGui. What remains in kernel/ will go into QtWidgets. In addition to that image/, painting/ and text will end up int QtGui.
* remove dependency to QStyle::visualAlignmentLars Knoll2011-05-041-0/+13
| | | | | | | The current position of the code in QGuiAppPrivate is a bit messy, but we can later on consider consolidating some of this in some helper namespace.
* move layoutDirection from QApplication to QGuiApplicationLars Knoll2011-05-031-0/+2
| | | | | The concept is needed in both QWidgets and QML, so it has to be in QGuiApplication.
* QGuiApplication is not QPA specificLars Knoll2011-05-031-0/+134
Rename files to reflect that QGuiApplication is going to be used everywhere.