- 14 Dec, 2015 - 5 commits
-
-
Friedemann Kleint authored
Add a const char * message with QDnsLookupRunnable's translation context and use that for untranslated warnings and errorString. Change-Id: I1b6c9fb259fb9ff824a0c3829b2c00c36aaecdfa Reviewed-by:
Richard J. Moore <rich@kde.org>
-
Tor Arne Vestbø authored
This caused issues in upstream tests that didn't expect to have their geometry requests not being respected by the WM. Task-number: QTBUG-49912 Change-Id: Iec99f341d81488de6026f04c99dff45a0d3f8587 Reviewed-by:
Simon Hausmann <simon.hausmann@theqtcompany.com>
-
Maurice Kalinowski authored
When calling WaitForMultipleObjectsEx, do not use a timeout for the initial call. This saves around 10% of blocking invocations in the QEventLoop autotests. Change-Id: Ib24436ed11de1865e31f9ff0ddf6ce1bc5562f42 Reviewed-by:
Andrew Knight <andrew.knight@intopalo.com> Reviewed-by:
Oliver Wolff <oliver.wolff@theqtcompany.com>
-
Maurice Kalinowski authored
"-ServerName:" is only used for Visual Studio and causes bad side- effects when using QCommandLineParser. Change-Id: Ifef652bbb65df9279a39ae3c74ddbb563c87bd90 Reviewed-by:
David Faure <david.faure@kdab.com> Reviewed-by:
Andrew Knight <andrew.knight@intopalo.com> Reviewed-by:
Oliver Wolff <oliver.wolff@theqtcompany.com>
-
Maurice Kalinowski authored
TEST_HELPER_INSTALLS cannot be used on platforms with no QProcess support. Change-Id: I2a6a283d94ca4487fc628449c53fc37140dd291d Reviewed-by:
Oliver Wolff <oliver.wolff@theqtcompany.com>
-
- 13 Dec, 2015 - 2 commits
-
-
Sérgio Martins authored
Change-Id: Iec7814b0aca74ddc9744af358561b18b96d7a266 Reviewed-by:
Olivier Goffart (Woboq GmbH) <ogoffart@woboq.com> Reviewed-by:
Marc Mutz <marc.mutz@kdab.com>
-
Giuseppe D'Angelo authored
Since special files have file size == -1, they were always filtered out by QFileSystemModel, even when passing QDir::System as filtering option. Keep them instead. The testcase is more convoluted than it should be because QFSM is so broken that it returns valid indexes for invisible elements in the model (such as filtered out elements). Change-Id: I023a9813dbfeed7be99dded42c66b1191afdc17e Task-number: QTBUG-20968 Reviewed-by:
Marc Mutz <marc.mutz@kdab.com>
-
- 12 Dec, 2015 - 5 commits
-
-
Friedemann Kleint authored
Task-number: QTBUG-49785 Change-Id: I881e6d294ae6b23e280e727ee1fc48ee6562f2fe Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@theqtcompany.com>
-
Giuseppe D'Angelo authored
The test was comparing an "unsorted" file listing read from disk with a reference listing, checking whether the two were different. Obviously that's a nonsense test, as there's no stable order for the entries returned by readdir_r and friends. Change-Id: I1d781a6513c42bb0b585d02e57a771c5336c7df4 Reviewed-by:
Marc Mutz <marc.mutz@kdab.com>
-
Tor Arne Vestbø authored
Change-Id: I8636993571b04d8cda74708777ba3ef2bac09fb5 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@theqtcompany.com> Reviewed-by:
Tor Arne Vestbø <tor.arne.vestbo@theqtcompany.com>
-
Giuseppe D'Angelo authored
I still have no idea how to fix this properly given the absolute mess of QWidgetLineControl. For now add a failing test. Change-Id: Ieb5ad6994c8ce7deb0cd0f2f47d51073d042244e Task-number: QTBUG-49295 Reviewed-by:
Marc Mutz <marc.mutz@kdab.com>
-
Tor Arne Vestbø authored
The pixman drawhelpers are implemented using GAS syntax, which the Clang assembler doesn't handle, nor do they work on 64-bit ARM, so we disable them selectively. They are only used for 16-bit surfaces anyways, so it not a big deal on iOS. (cherry picked from commit 49568df9 ) Change-Id: I70848981c794739d40a6a2d9a537307bc80d61a6 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@theqtcompany.com> Reviewed-by:
Tor Arne Vestbø <tor.arne.vestbo@theqtcompany.com>
-
- 11 Dec, 2015 - 8 commits
-
-
Błażej Szczygieł authored
If no screens are available, windows could disappear, could stop rendering graphics, or the application could crash. This is a real use case in several scenarios: with x11vnc, when all monitors are physically disconnected from a desktop machine, or in some cases even when the monitor sleeps. Now when the last screen is disconnected, it is transformed into a fake screen. When a physical screen appears, the fake QScreen is transformed into a representation of the physical screen. Every virtual desktop has its own fake screen, and primary screens must belong to the primary virtual desktop. It fixes updating screen geometry on temporarily disabled screens in the middle of the mode switch. Expected results: Windows don't disappear, the application doesn't crash, and QMenu is displayed on the appropriate screen. This reverts patch 51ada773 Change-Id: I6e8eb682b0c8425d08ffdaecbd4c6c7700c914b4 Task-number: QTBUG-42985 Reviewed-by:
Shawn Rutledge <shawn.rutledge@theqtcompany.com>
-
Alexander Volkov authored
QXcbWindow::m_xcbScreen was introduced in 4e1b09fa (Keep screen geometries from overlapping) to map the window geometry for the right screen, because it wasn't possible to rely on QPlatformWindow::screen(). But we don't need it since a705b4ec (Introduce cross platform high-dpi scaling), because QGuiApplication triggers GeometryChangeEvent right after processing WindowScreenChangedEvent. So just use QPlatformWindow::screen() instead of cached m_xcbScreen. m_xcbScreen was also used in d4bc56cb (Fix screen detection on configureNotify) to compare the new screen after receiving ConfigureNotify to the correct old screen. Just send WindowScreenChangedEvent event and leave making the comparison to QGuiApplication. Change-Id: Ibe717ae4bf4c40b0a04cd62fe2ecaee5df5f4060 Reviewed-by:
Błażej Szczygieł <spaz16@wp.pl> Reviewed-by:
Shawn Rutledge <shawn.rutledge@theqtcompany.com>
-
Edward Welbourne authored
The parser in QMakeSourceFileInfo::findDeps() would step over the closing quote of a string, only to have a for loop then step over the character just after that closing quote, which was thus never studied; this could lead to problems in various ways. Fixed that and expanded findDeps() test to catch regressions. Task-number: QTBUG-17533 Change-Id: I7dec5222e38fa188495b39376ffee70bc7bbc87f Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
-
Oliver Wolff authored
Recent changes to the main file accidently removed the parameter from the call. Change-Id: I4cce48327d43d9ea3fe4fd82c2f5768aa4bc6d5c Reviewed-by:
Andrew Knight <andrew.knight@intopalo.com>
-
Friedemann Kleint authored
Graphics effects may exceed the window size, causing platform backing store operations to fail (see QWidgetPrivate::effectiveRectFor()). Task-number: QTBUG-49785 Change-Id: Iff16da599397d19acb86010fe7023f3ce15b6d6f Reviewed-by:
Morten Johan Sørvig <morten.sorvig@theqtcompany.com>
-
Maurice Kalinowski authored
OpenFileMappingFromApp has been added for Windows 10. Using it, QSharedMemory autotests succeed without any failure. Change-Id: I5a4fbec004f121f41909ae13f3db02c384810645 Reviewed-by:
Andrew Knight <andrew.knight@intopalo.com>
-
Oswald Buddenhagen authored
QFINDTESTDATA is already prepared to find it there. Change-Id: I467392786ce6bcfbf1bd0b6079f60c9df06834b1 Reviewed-by:
Tor Arne Vestbø <tor.arne.vestbo@theqtcompany.com> Reviewed-by:
Oliver Wolff <oliver.wolff@theqtcompany.com> Reviewed-by:
Maurice Kalinowski <maurice.kalinowski@theqtcompany.com>
-
Giuseppe D'Angelo authored
Otherwise they're unusable with std::algorithms or anything else that requires iterator_traits. Change-Id: Ia29c1e7c1778844e37d43eaa8aef2871afe3c991 Reviewed-by:
Thiago Macieira <thiago.macieira@intel.com>
-
- 10 Dec, 2015 - 9 commits
-
-
Tor Arne Vestbø authored
Change-Id: Ia4dbb2e3b055a7899c4a3e02698c5776ea7f73ea Reviewed-by:
Mike Krus <mike.krus@kdab.com> Reviewed-by:
Laszlo Agocs <laszlo.agocs@theqtcompany.com>
-
Giuseppe D'Angelo authored
It makes little sense to give focus to a hidden widget; in order to make the treeview visible, we need to set the view mode to Detail. Change-Id: I453111e83593a790a656651b603a9c9b1a78dd9d Task-number: QTBUG-7690 Reviewed-by:
Jan Blumschein <jan@jan-blumschein.de> Reviewed-by:
Olivier Goffart (Woboq GmbH) <ogoffart@woboq.com> Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@theqtcompany.com>
-
Tor Arne Vestbø authored
By calculating the previous geometry and passing it on when calling handleGeometryChange we can detect cases where setGeometry() on a QWindow didn't result in the expected geometry. The new (actual) geometry is delivered as a resize event. This also allows us to only send expose events when the size of the window has actually changed (instead of also sending when the window has just moved). Due to the async delivery of geometry changes on the xcb platform we need to avoid using QWindowPrivate's cached state of the geometry, as that will result in duplicate resize events when events are not flushed in between two system resize events coming in with the same size. Change-Id: I3d4abe4a1095dd96e6e354288d5b646c623c30dd Reviewed-by:
Tor Arne Vestbø <tor.arne.vestbo@theqtcompany.com>
-
Giuseppe D'Angelo authored
For certain devices vci->resolution is zero, which causes a SIGFPE if FE_INVALID exceptions are enabled. Try to prevent that. Task-number: QTBUG-42717 Change-Id: I388735f5dfb6218496787dbb74cf0c0f43cc928f Reviewed-by:
Alexander Volkov <a.volkov@rusbitech.ru> Reviewed-by:
Błażej Szczygieł <spaz16@wp.pl> Reviewed-by:
Shawn Rutledge <shawn.rutledge@theqtcompany.com>
-
Giuseppe D'Angelo authored
... otherwise we would not detect subsequent file/directories added into the non-removed one. Change-Id: I43018dfb9a9c6c0399190800da3f0d572ec5d8d8 Task-number: QTBUG-49307 Reviewed-by:
David Faure <david.faure@kdab.com>
-
Liang Qi authored
Which is needed by Qt Labs Controls. Change-Id: I2f91a1cbe8218170f894189b56f3fef77207eaec Reviewed-by:
J-P Nurmi <jpnurmi@theqtcompany.com>
-
Konstantin Ritt authored
...just like in config.summary Change-Id: Idb34cdd39f706d7a7e75dfc0388d0a1fdb1f2317 Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
-
Konstantin Ritt authored
Change-Id: I0f6424471d64976a6c93876e18da3c77000d6390 Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
-
Konstantin Ritt authored
Change-Id: I5953b83ec2b4adee953caea0cb1e39d54b78bebb Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
-
- 09 Dec, 2015 - 11 commits
-
-
J-P Nurmi authored
This allows QML Menu, Dialog & SystemTrayIcon to use the same enums without having to duplicate them. Change-Id: I1401583d3ae2ef07cdc795d2765fba07c9b30f2f Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@theqtcompany.com> Reviewed-by:
Olivier Goffart (Woboq GmbH) <ogoffart@woboq.com> Reviewed-by:
Frederik Gladhorn <frederik.gladhorn@theqtcompany.com>
-
Topi Reinio authored
- Remove duplicated rules - Add a rule for class centerAlign - Remove width restriction from paragraphs in table cells These fixes enable proper horizontal center-align of images in table cells. Change-Id: I68a4863fe642a552260dfd6dbbb5d9675a8d2b4d Reviewed-by:
Venugopal Shivashankar <venugopal.shivashankar@digia.com>
-
Edward Welbourne authored
Change-Id: Idad5b841c3c693e2040ca606894187988615c9b0 Reviewed-by:
Topi Reiniö <topi.reinio@theqtcompany.com>
-
Maurice Kalinowski authored
We have to call Exit() to successfully close an application as done in 25dcc90d . Unfortunately Exit() always sets the exit code to 1 and this cannot be changed programmatically. Hence write the exit code into the pid file which is created when launched via winrtrunner. winrtrunner then fetches the content and passes the exit code to its callee. This implies that the pidFile is not deleted by the app itself anymore. Task-number: QTBUG-38654 Change-Id: Ib9b6ae4a0d61c9bf7e530e984aae3ad6204c39a0 Reviewed-by:
Oliver Wolff <oliver.wolff@theqtcompany.com>
-
Timur Pocheptsov authored
CFBundleCopyExecutableURL returns different URLs (can be absolute or relative) for the same bundle (caching) - and this results in an invalid encodedProgramName (in case we try to start the same process twice), for example, if we start: QProcess p; p.start("nestedDir/nested.app") twice, the second time we'll have an error trying to start something like nestedDir/nested.app/_and_here_absolute_url. Change-Id: I8ac42e20fe3b9fe8b80d5b5c663672e77d88269d Task-number: QTBUG-49837 Reviewed-by:
Jake Petroules <jake.petroules@theqtcompany.com>
-
Christian Stromme authored
A minimal device spec that can be used to build for arm devices. Change-Id: I4c9949d8cc59ad534fc7617034f6beb40d6a987e Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
-
Christian Stromme authored
If CROSS_COMPILE is set on a Debian multiarch platform, then PKG_CONFIG should be set the same way as the other cross compilation tools. Change-Id: Id359a6bbdcbf8a136a0268a82301fc086a2adcfe Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
-
Giuseppe D'Angelo authored
Before this change, it was checked if the path ends with "Compose", which was an invalid assumption as the file can have any name (see [1]) This replaces the check with a check for any existing file (which wasn't checked before). [1] http://www.x.org/releases/X11R7.7/doc/man/man5/Compose.5.xhtml Done-with: Florian Bruhin <git@the-compiler.org> Task-number: QTBUG-41557 Change-Id: If4fb58d4c1ed695f2d611236abfe97964b548678 Reviewed-by:
Gatis Paeglis <gatis.paeglis@theqtcompany.com>
-
Topi Reinio authored
Add a line to load footer content from the global style folder. Change-Id: If57f13c2301e6145a26b3a4d04c7cb4695fe55fe Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
-
Friedemann Kleint authored
Insert a group box depending on style hints. Change-Id: I1b49dc31d5bd32c92d88f95be0683d5223329c11 Reviewed-by:
Topi Reiniö <topi.reinio@theqtcompany.com> Reviewed-by:
Oliver Wolff <oliver.wolff@theqtcompany.com>
-
Friedemann Kleint authored
Use the new API QStyleHints::showIsMaximized(). Change-Id: I1342b3c29ef4ccfcf635a32d403f9aa7ce0cb4e4 Reviewed-by:
Oliver Wolff <oliver.wolff@theqtcompany.com>
-