summaryrefslogtreecommitdiffstats
path: root/src/gui/kernel/qwidget_qpa.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Change copyrights from Nokia to DigiaIikka Eklund2012-09-291-24/+24
| | | | | | | | Change copyrights and license headers from Nokia to Digia Change-Id: I280c0a575987d1770e354b4948f1d4d767d711ea Reviewed-by: Simo Fält <simo.falt@digia.com> Reviewed-by: Sergio Ahumada <sergio.ahumada@digia.com>
* Update contact information in license headers.Sergio Ahumada2012-08-011-2/+2
| | | | | | | | | | | | | - Replace Nokia contact email address with Qt Project website. - Remove "All rights reserved" line from license headers. As in the past, to avoid rewriting various autotests that contain line-number information, an extra blank line has been inserted at the end of the license text to ensure that this commit does not change the total number of lines in the license header. Change-Id: Ie7ba62011752fcb149b99b26317c54f2a0cfa931 Reviewed-by: Jason McDonald <jason.mcdonald@nokia.com>
* Use available geometry when maximized.Rafael Roquetto2012-02-071-1/+9
| | | | | | | | | | | | | | | Use the available geometry as a maximized window would fit on the desktop in the available area (some space is used up by task bar, system menu, etc.) as opposed to the fullscreen geometry which would be the entire screen. cherry-picked from qt5/qtbase: c051d3350e4f227f71921e7db7e52d02525cc8fc Change-Id: Id20fdf68bcbd2eb1fc7db5cf1658bbefbe5737a4 Reviewed-by: David Faure <david.faure@kdab.com> Reviewed-by: Andreas Holzammer <andreas.holzammer@kdab.com> Reviewed-by: Anselmo L. S. Melo <anselmo.melo@openbossa.org> Reviewed-by: Samuel Rødal <samuel.rodal@nokia.com>
* Update year in Nokia copyright messages.Jason McDonald2012-01-111-1/+1
| | | | | | | | | Simple search and replace. This commit doesn't touch 3rd-party files, nor translations (where the change is not so simple and will be handled in a separate commit). Change-Id: I4e48513b8078a44a8cd272326685b25338890148 Reviewed-by: Rohan McGovern <rohan.mcgovern@nokia.com>
* Doc: Updated documentation with \since 4.8 declarations.David Boddie2011-06-301-0/+6
|
* Merge branch 'master' of scm.dev.nokia.troll.no:qt/qt-fire-staging into ↵Qt Continuous Integration System2011-06-211-0/+10
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | master-integration * 'master' of scm.dev.nokia.troll.no:qt/qt-fire-staging: Adding debug output for not supported gl features Compile fix in network for ios Make it possible to compile in a screen plugin name in QWS Don't redefine EGL defines Compile fixes in corelib for ios Export IPHONEOS_DEPLOYMENT_TARGET from qmake Adding arm armv6 and armv7 as valid archs for mac builds reset certain global variables on deletion Made tst_QWidget::repaintWhenChildDeleted() pass.
| * reset certain global variables on deletionLars Knoll2011-06-201-0/+2
| | | | | | | | | | | | | | qt_button_down needs to be reset to 0 if it points to the widget being deleted. Reviewed-by: Samuel
| * Made tst_QWidget::repaintWhenChildDeleted() pass.Samuel Rødal2011-06-201-0/+8
| | | | | | | | | | Implement some missing functionality in QWidget::destroy(). (cherry picked from commit 0273bc5d22cd1fa08854b023f9b6c318fc75f3fa)
* | Merge branch '4.8' of scm.dev.nokia.troll.no:qt/qtDavid Boddie2011-06-171-2/+9
|\ \ | |/ | | | | | | | | | | Conflicts: doc/src/declarative/righttoleft.qdoc examples/draganddrop/fridgemagnets/main.cpp examples/script/context2d/main.cpp
| * Merge remote branch 'qt/4.8' into fire-masterPaul Olav Tvete2011-06-061-17/+17
| |\ | | | | | | | | | | | | | | | | | | | | | Conflicts: src/plugins/platforms/wayland/qwaylandclipboard.cpp src/plugins/platforms/wayland/qwaylandclipboard.h src/plugins/platforms/wayland/qwaylanddisplay.cpp src/s60installs/eabi/QtOpenGLu.def
| * | Full translucent background support in xcb and xlib backend.Samuel Rødal2011-05-191-2/+9
| | | | | | | | | | | | | | | | | | | | | | | | Make sure to pick an alpha visual also for non-GL surface types, and to ask for alpha in the window format if the WA_TranslucentBackground attribute is set. Reviewed-by: Janusz Lewandowski
* | | Merge branch '4.8' of scm.dev.nokia.troll.no:qt/qtDavid Boddie2011-05-241-17/+17
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | Conflicts: src/gui/text/qrawfont.cpp src/gui/text/qtextlayout.cpp src/gui/util/qscroller.cpp src/gui/widgets/qlineedit.cpp
| * | Update licenseheader text in source files for qt4.8Jyri Tahtela2011-05-131-17/+17
| |/ | | | | | | | | | | | | Updated version of LGPL and FDL licenseheaders. Apply release phase licenseheaders for all source files. Reviewed-by: Trust Me
* | Doc: Fixed qdoc warnings.David Boddie2011-05-121-2/+10
|/
* Fix nativechild widget position in LighthouseJørgen Lind2011-01-041-10/+6
|
* Dont do backingStore.destroy in deleteTLSysExtraJørgen Lind2011-01-041-1/+0
| | | | It is done by QWidgetPrivate::deleteExtra()
* Handle the QWidgetPrivate::mapper structureJørgen Lind2011-01-041-0/+1
| | | | Dont have widgets without a valid winId there
* Add function QPlatformScreen::platformScreenForWidgetJørgen Lind2011-01-041-32/+6
| | | | | This so there is some logical connection between what screen a widget belongs to
* Added window focus handling to lighthouseJørgen Lind2011-01-041-6/+2
| | | | | | The idea is that QPlatformWindows can request focus handling. And when actual focus shifting is done by windowsystem callbacks/events which are sent to QWindowSystemInterface
* Fix spelling in commentJørgen Lind2010-12-021-1/+1
|
* Make QtOpenGL use shared contextexts on LighthouseJørgen Lind2010-11-261-11/+13
|
* Lighthouse: move the currentContext functionality to QPlatformGLContextJørgen Lind2010-11-221-0/+12
| | | | | | | | | This means the threading functionality has been delegated down to QPlatformGLContext. However, it is still possible to use QGLContext::currentContext to retrieve the QGLContext. This so that QGLFunctions, QGLShaderProgram etc can be used without a QGLWidget. Reviewed-by: paul
* Lighthouse: Make sure that we call QPlatformWindow::setVisibleJørgen Lind2010-11-221-19/+16
| | | | | | on native child widgets. Reviewed-by: paul
* No more windowsurface for QGLWidget in LighthouseJørgen Lind2010-11-221-2/+5
| | | | Reviewed-by: paul
* Lighthouse: fix reparenting from topLevel to child widgetJørgen Lind2010-09-071-8/+10
| | | | also fix Directfb with a hack so that moving windows works
* Lighthouse:Only native children uses setParentJørgen Lind2010-08-181-3/+5
|
* Make QWidget::setPlatformWindowFormat recreate platformWindowJørgen Lind2010-08-041-14/+27
| | | | | if the platformWindow is visible. Also had to make sure that the QGLContext of a QGLWidget was recreated.
* Make openkode plugin handle eventsJørgen Lind2010-08-021-0/+3
| | | | And make it also work without a gui manager
* Destroy subwindows in lighthouseJørgen Lind2010-07-261-4/+12
|
* Make it possible to have shared contexts to LighthouseJørgen Lind2010-07-231-1/+1
| | | | | | | | This adds a getter to QPlatformGLContext for the "default shared context". The setter is protected as it is the plugins responsibillity to create it or not. QPlatformWindowFormat has also gotten a pointer to a QPlatformGLContext for a non default shared context. Only implemented shared contexts in testlite for now.
* Handle behavior change in resize and move events in LighthouseJørgen Lind2010-07-231-0/+1
| | | | | | Dont post the resize event and move event seperatly on the windowsystemintegration event queue, but as one event which will be processed in one go.
* Implement reparenting a created toplevel windowPaul Olav Tvete2010-07-221-5/+10
|
* Added QPlatformWindowFormatJørgen Lind2010-07-091-0/+52
| | | | | | Its mostly a copy of QGLFormat Only plugin that uses it is the openkode, and thats just a poc.
* check for a null new parent before trying to access its platformWindowJeremy Katz2010-06-301-1/+1
| | | | This fixes a crash seen in the arora browser when exiting
* Refactored classes and functions using liteJørgen Lind2010-06-241-3/+3
|
* Refactored QGraphicsSystemCursor -> QPlatformCursorJørgen Lind2010-06-241-2/+2
|
* Renamed files from *_lite* to *_qpa*Jørgen Lind2010-06-241-0/+809