summaryrefslogtreecommitdiffstats
path: root/src/plugins
Commit message (Collapse)AuthorAgeFilesLines
* Add QWindow::setWindowModality().Samuel Rødal2011-05-182-16/+122
| | | | Also set corresponding window manager hints in xcb plugin.
* Re-implement transient window support in XCB backend.Samuel Rødal2011-05-161-25/+23
| | | | | | If a QWindow has a parent but is top-level the corresponding QPlatformWindow should not be re-parented but instead be made transient for the parent window if possible.
* Implement QWindow minimum/maximum/base size hints and size increments.Samuel Rødal2011-05-162-18/+71
|
* Merge remote branch 'origin/master' into refactorLars Knoll2011-05-164-13/+25
|\ | | | | | | | | | | Conflicts: src/modules/qt_openvg.pri src/widgets/to_be_moved/qlinecontrol_p.h
| * Removed duplicate setting of QT dependenciesEckhart Koppen2011-05-131-2/+0
| | | | | | | | Reviewed-by: TrustMe
| * Updated default Qt version to 5.0.0Eckhart Koppen2011-05-131-1/+1
| | | | | | | | | | Changed default version in qbase.pri and qpluginbase.pri in case no version is given at all.
| * Fix deadlocks in wayland clipboard that can occur in special scenarios.Laszlo Agocs2011-05-132-10/+24
| | | | | | | | | | | | | | | | | | | | | | | | setMimeData() emits the changed signal always so to prevent duplicated signals keyboardFocus() must only emit when the change came from another wayland client. However direct connection may cause issues when invoking the slot from a wayland callback, so use a metacall to make sure we return from the callback. Unnecessary data transfer and potential deadlock is now also avoided when a client is requesting the mime data from itself. Reviewed-by: Jørgen Lind
* | Initial QPlatformWindow window state setting API and xcb implementation.Samuel Rødal2011-05-132-0/+82
| |
* | Improved popup and mouse event handling.Samuel Rødal2011-05-111-2/+16
| | | | | | | | | | Use QApplicationPrivate::sendMouseEvent() to ensure hover events are sent. Copy most of the popup handling code from qapplication_x11.cpp
* | Compile fixes after merge.Samuel Rødal2011-05-111-2/+2
| |
* | Merge remote branch 'staging/master' into refactorSamuel Rødal2011-05-1119-33/+454
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/gui/painting/qdrawhelper_p.h src/gui/painting/qgraphicssystemfactory.cpp src/gui/painting/qpainter.cpp src/gui/painting/qunifiedtoolbarsurface_mac.cpp src/gui/painting/qunifiedtoolbarsurface_mac_p.h src/openvg/openvg.pro src/openvg/qpaintengine_vg.cpp src/openvg/qwindowsurface_vg.cpp src/openvg/qwindowsurface_vgegl.cpp src/plugins/platforms/wayland/qwaylanddisplay.cpp src/widgets/graphicsview/qgraphicsscene.cpp
| * Prevent crash in wayland mimedata in case there is no offer.Laszlo Agocs2011-05-101-0/+2
| |
| * Prevent having Status undefined in xlib platform plug-in.Laszlo Agocs2011-05-101-0/+3
| | | | | | | | | | | | Commit 4b75ceea08815c096ec35a077c5c1e3bfca0e5ed changed qcoreapplication_p.h to include qsettings.h, which undefines Status. This breaks the xlib platform plug-in (and its includes).
| * Return name and allow actions for invisible accessible items.Frederik Gladhorn2011-05-101-11/+2
| | | | | | | | | | | | | | | | There is no reason not to report the name or allow actions when a widget is invisible. Reviewed-by: Morten Sorvig (cherry picked from commit b88b2cb05c56a4c936a073ccf53c9fb3ad50d5d8)
| * Don't crash when requesting text.Frederik Gladhorn2011-05-101-1/+5
| | | | | | | | | | | | | | | | Sometimes during initialization the QAccessibleItemRow will still be in an invalid state. Reviewed-by: Jan-Arve (cherry picked from commit 90b4cf4b1aa0f70a62118e200e76dc1dc57985cc)
| * Let QAccessibleButton::text return something even when not visible.Frederik Gladhorn2011-05-101-3/+0
| | | | | | | | | | | | Buttons would not report their text when hidden, which is inconsistent. Reviewed-by: Jan-Arve (cherry picked from commit 1897ca20a343121422b354a7910814ddd37abd17)
| * Make navigation in TabWidgets consistent.Frederik Gladhorn2011-05-101-4/+9
| | | | | | | | | | | | | | | | navigate would not return the right index in the parent if the current widget was not the visible one. Reviewed-by: Jan-Arve (cherry picked from commit fdeeaa9d61efea9cca783a1d4098ae505df24390)
| * Fix text for checkable buttons, unit tests.Frederik Gladhorn2011-05-101-0/+17
| | | | | | | | | | | | | | | | Return Check/Uncheck for checkable buttons. Partially revive the buttons unit test. Reviewed-by: Jan-Arve (cherry picked from commit 6040eeebfb1ab3be3906295c373033cd5b5d9dc3)
| * Window and Application fixes for accessibility.Frederik Gladhorn2011-05-101-1/+1
| | | | | | | | | | | | | | | | Return app name instead of window title for root accessibility object. Return Window as accessible type for the main window. Reviewed-by: Jan-Arve (cherry picked from commit 9a5b0d7a579572cd7e7faf869ab1a6684800f592)
| * QAccessibleTextEdit: Using x coordinate for calculate character widthJosé Millán Soto2011-05-101-1/+1
| | | | | | | | | | | | | | Merge-request: 1148 Task-number: QTBUG-18233 Reviewed-by: Frederik Gladhorn <frederik.gladhorn@nokia.com> (cherry picked from commit 6cd51aeec11e7a70ba560c350274d5a4bd43c9b9)
| * Remove const from QPlatformClipboard::mimeData().Laszlo Agocs2011-05-104-9/+7
| | | | | | | | | | Most implementations will anyway do non-const operations in there, the change avoids the need for const_cast or mutable.
| * Retrieve the actual data in the Wayland clipboard only when requested.Laszlo Agocs2011-05-102-23/+69
| |
| * Turned on private headers for some plugins.Jonni Rainisto2011-05-092-0/+4
| | | | | | | | Reviewed-by: axis
| * Added Wayland selection support.Laszlo Agocs2011-05-0910-3/+358
| |
| * Dont do doneCurrent in swapBuffersJørgen Lind2011-05-051-1/+0
| |
| * Fix build error on MacPrasanth Ullattil2011-05-041-1/+1
| | | | | | | | | | | | | | To use the private headers, the .pro file should contain QT += <module>-private Reviewed-by: Olivier Goffart
| * Build fixPaul Olav Tvete2011-05-041-0/+1
| |
* | Wayland plugin compile fixes.Samuel Rødal2011-05-093-3/+3
| |
* | some more compile fixesLars Knoll2011-05-0810-15/+16
| |
* | QTDIR/src compiles againLars Knoll2011-05-077-8/+8
| |
* | fix includesLars Knoll2011-05-071-1/+1
| |
* | compile fixesLars Knoll2011-05-061-1/+1
| |
* | Fixed compilation of Wayland plugin.Samuel Rødal2011-05-063-9/+13
| |
* | compile fixesLars Knoll2011-05-051-0/+1
| |
* | XCB plugin compile fix.Samuel Rødal2011-05-042-1/+3
| |
* | More fixes...Samuel Rødal2011-05-041-0/+2
| |
* | XCB plugin compile fix.Samuel Rødal2011-05-044-8/+7
| |
* | Improved handling of child windows.Samuel Rødal2011-05-041-3/+7
| | | | | | | | Don't force-create QWindows until they're explicitly created or shown.
* | Merge remote branch 'origin/master' into refactorLars Knoll2011-05-0432-129/+319
|\|
| * Merge branch 'master' of scm.dev.nokia.troll.no:qt/qtbase-stagingGunnar Sletta2011-05-049-7/+10
| |\
| | * Move private headers into versioned subdirectoryMarius Storm-Olsen2011-05-029-7/+10
| | | | | | | | | | | | | | | | | | | | | This will allow us to expose private headers in a controlled manner, and ensure that they are not used by accident. This also means that we internally will have to enable the private headers for the modules we wish to use in the project.
| * | Remove warningsJørgen Lind2011-05-041-0/+1
| | | | | | | | | | | | (cherry picked from commit 9625c564877414695a9706acf34bc8719018ef06)
| * | Fix Wayland plugin so it works with the wayland bind apiJørgen Lind2011-05-045-50/+26
| | | | | | | | | | | | | | | | | | This is mostly for the xcomposite api, but also we needed to readEvents after doing a connect (cherry picked from commit 16c054125949b8f8ceec9626156d8790254a63a2)
| * | wayland: Track wayland changesKristian Høgsberg2011-05-045-21/+12
| | | | | | | | | | | | | | | | | | Pass version number when creating proxies, use wl_ prefix when looking up interfaces and drop wl_egl_display. (cherry picked from commit c2adf9395214d711a3a40516c6c2afa64b3b4ca3)
| * | Support GL ES 2 with uikit.con2011-05-046-43/+101
| | | | | | | | | | | | | | | | | | | | | For GL ES 2 teach the paint device about the fact that it is doing rendering backed by a framebuffer object, not a system framebuffer (which doesn't exist). (cherry picked from commit 3b437a7706efbaaafdc4861393cbe21354cf4ee2)
| * | Merged master into qtquick2.axis2011-04-2758-61/+57
| |\|
| * | Initial import from qtquick2.Qt by Nokia2011-04-2710-9/+170
| | | | | | | | | | | | | | | Branched from the monolithic repo, Qt qtquick2 branch, at commit a4a585d2ee907746682846ae6e8a48e19deef469
* | | remove the graphicssystem code paths.Lars Knoll2011-05-0333-3527/+0
| | | | | | | | | | | | | | | QPA's platform integration layer replaces the graphics system now.
* | | Track QPlatformGLContext API changesPaul Olav Tvete2011-05-035-10/+2
| | |
* | | QWS removal, part 2Lars Knoll2011-05-0272-14186/+1
| | |