Commits (17)
-
Kai Koehne authored
Task-number: QTBUG-54238 Change-Id: I2b6f54fb26d24e6da19c0e09782483eeb10206e1 Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@qt.io> Reviewed-by:
Michael Brasser <michael.brasser@live.com>
3986e1cb -
Gunnar Sletta authored
This can be helpful for packaging and when one wants to limit the features to ES 2.0 to ensure the same code is used on both build machine and deployment machine. It also prevents inclusion of GLES3/gl3.h. Windows configure.exe doesn't do auto detection of GLES3 so it does not get the additional option. Change-Id: I8750b41635e41bd0ac41d9d59d93570f7d2196e6 Reviewed-by:
Thiago Macieira <thiago.macieira@intel.com> Reviewed-by:
Laszlo Agocs <laszlo.agocs@qt.io>
8fa40b3b -
Oswald Buddenhagen authored
while the names of the compilers are actually an undocumented internal, we don't provide an actually working proper way to sequence extra compiler execution with build-time generated inputs when they are indirectly listed (as via .qrc files). Task-number: QTBUG-54299 Change-Id: I269c26512897b72706dc8b769aa47e8157c2a5c5 Reviewed-by:
Joerg Bornemann <joerg.bornemann@qt.io>
17519fea -
Anton Kudryavtsev authored
Replace substring functions that return QString with corresponding functions that return QStringRef where it's possible. Create QString from QStringRef only where necessary. Change-Id: I728c4338135f83d9cdff4d1ee1aed77f95d453b8 Reviewed-by:
Thiago Macieira <thiago.macieira@intel.com> Reviewed-by:
Marc Mutz <marc.mutz@kdab.com>
b6cf0418 -
Topi Reinio authored
Change-Id: I60caf454ae7e5f6e0c0bd2c2eb1934bc0f7e3fba Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@qt.io>
dc283936 -
Olivier Goffart authored
The signal was connected to the wrong slot. Regressed in 2fe56e37 . Change-Id: I33135fc79c3585dfbe0f6ebc04f819e919ed9ed7 Reviewed-by:
Sérgio Martins <sergio.martins@kdab.com>
ac9899b4 -
Olivier Goffart authored
Before, we were relying on the ZOrderChange event to update the windows title or other flags of a floating tab window when tabs are changed. But this did not catch all the cases. For example, the first tab switch, or when tabs are dragged out. Task-number: QTBUG-53754 Task-number: QTBUG-52107 Change-Id: I1523ce85ceaa95f044bd81f8ccbac0a86978fb33 Reviewed-by:
Sérgio Martins <sergio.martins@kdab.com>
0c44f26f -
Ralf Nolden authored
Add pkg-config to the libpng usages as not all systems have the symlink libpng.so -> libpng<version>.so (affected: NetBSD) that changes with the version of the lib. If no-pkg-config is used, use -lpng as before. Tested with FreeBSD 10.3, NetBSD 7.0.1 using png 1.6.21 Change-Id: I5c87f380c84da3d5c56c94da53adb900791c8caa Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
1a962957 -
Ralf Nolden authored
Where accept4() is used, NetBSD offers paccept() as a replacement function. Modify check for using accept4() and use paccept() on NetBSD. See http://netbsd.gw.com/cgi-bin/man-cgi?paccept++NetBSD-current and http://reviews.llvm.org/D12485 Change-Id: I9b3ecba5f3afad6c357d3f7b8f89589bf313e273 Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com> Reviewed-by:
Thiago Macieira <thiago.macieira@intel.com>
b3b2f502 -
Ralf Nolden authored
posix_fallocate() is declared in unistd.h on NetBSD. Add the include for proper detection on NetBSD 7.0 and up. See http://netbsd.gw.com/cgi-bin/man-cgi?posix_fallocate++NetBSD-current As that is violating the POSIX standards, a PR was opened at NetBSD under http://gnats.netbsd.org/cgi-bin/query-pr-single.pl?number=51287 for further tracking of the issue. Change-Id: I40ec320677eef37bbc39f58e0bbac34f8cf7b8da Reviewed-by:
Thiago Macieira <thiago.macieira@intel.com>
fe9ca6ed -
Laszlo Agocs authored
windows and xcb enables SwitchableWidgetComposition meaning that widget backing stores will fall back to the normal flush path when no render-to-texture widgets are visible anymore in the window. This switch however can lead to artifacts with the image of the rtt widget remaining visible until the next full bacinkgstore sync. The safe and simple way around this is to do the switch only in the next flush, keeping the flush where the switch is discovered on the OpenGL-based composition path still. Task-number: QTBUG-54241 Change-Id: I1d3f10999f69c58efa791dd724891add56949dee Reviewed-by:
Paul Olav Tvete <paul.tvete@qt.io>
2a7cee47 -
Oswald Buddenhagen authored
using the Makefile target separator to determine the host system is of course not a terribly good idea. the correct variable to query would be DIR_SEPARATOR, which always reflects the host. however, a direct os query is less obscure in this case. Task-number: QTBUG-54346 Change-Id: I6bc1372a7c9a84a241a97f9f767f046b026411c3 Reviewed-by:
Kai Koehne <kai.koehne@qt.io>
a8c98dcb -
James McDonnell authored
Reference an SQLite3 function to verify that the library is being linked. Discovered that the test didn't do this when I switched the Windows configure to use a compile test to determine whether the system has SQLite3. The test passed even though the initial configure changes failed to provide the test with information about the SQLite3 libraries. Change-Id: I3114cfc2dec3a42a60c8e1e432eb8375b440d7e0 Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
0d720a00 -
Anton Kudryavtsev authored
... instead of using erase() in a loop, with quadratic complexity. Change-Id: Id9c70a0d1d27b5057e5bf64c315bd66cbcd67330 Reviewed-by:
Edward Welbourne <edward.welbourne@qt.io> Reviewed-by:
Marc Mutz <marc.mutz@kdab.com>
b9b3bff4 -
Liang Qi authored
Change-Id: If6ba05867e7c98159e1b94ff71923e8b36bdbccb
f27d8b9f -
Liang Qi authored592da136
-
Anton Kudryavtsev authored
Search's implicit cast (QModelIndex to QPersistentModelIndex) is slow. Use cheap pre-test to avoid when we can. Use method from 1d859ef8 Change-Id: Ic3d06869de717963bad6357abb99f3e025642078 Reviewed-by:
Edward Welbourne <edward.welbourne@qt.io>
25f04082
Showing