| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
Removal of the following variables:
MSVCPROJ_VERSION, MSVCPROJ_PROJECT, MSVCPROJ_TEMPLATE, MSVCPROJ_CONSOLE,
MSVCPROJ_WINCONDEF, MSVCPROJ_VCPROJTYPE and MSVCPROJ_SUBSYSTEM.
Apart from MSVCPROJ_WINCONDEF none of these variables were in use.
MSVCPROJ_WINCONDEF was used to add the _WINDOWS define if CONFIG
contained "windows". The _CONSOLE define was never added.
Reviewed-by: ossi
|
|
|
|
|
|
| |
VS2010 does not support Windows CE.
Reviewed-by: ossi
|
|
|
|
|
|
| |
This generator is VS2010 only.
Reviewed-by: ossi
|
|
|
|
|
|
| |
This is already done by MSVCPROJ_WINCONDEF.
Reviewed-by: ossi
|
|
|
|
|
|
| |
This already happens in initConfiguration.
Reviewed-by: ossi
|
|
|
|
|
|
| |
This is already done in qt.prf.
Reviewed-by: ossi
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
win32/thread.prf takes care of handling the following variables:
MAKE_CXXFLAGS_MT_DLLDBG
MAKE_CXXFLAGS_MT_DBG
MAKE_CXXFLAGS_MT_DLL
MAKE_CXXFLAGS_MT
No need to do that in the MSVC generators.
It was incorrectly implemented anyway.
Reviewed-by: ossi
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
If no custom file engine handlers have been registered, we can avoid
using the Read/Write lock and, most of the time, we also avoid the
creating the handler list at all.
Since the custom handler for QResource's engine has been folded into the
default handler, there should be no other internal use of this API, thus
triggering this optimization by default for all users.
The new flag may also in the future be exported to other modules to
trigger bypassing of file engines completely.
Reviewed-by: Marius Storm-Olsen
|
|
|
|
|
|
|
|
|
|
|
| |
... and make it exit earlier, when feasible.
While we could fully validate the prefix at this level, consulting
Unicode tables on each character of a file name could quickly become
expensive. Furthermore, we can already reap some benefits just by
checking for '/' before ':'.
Reviewed-by: Marius Storm-Olsen
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
QAbstractFileEngineHandler ctor adds itself once to handler list, dtor
should not try to be any smarter.
Repeatedly calling the global static "constructor" fileEngineHandlers()
could lead to additional overhead while checking for repeated
construction -- that said, compilers can probably figure this one out,
but being explicit shouldn't hurt.
Reduce string manipulation and copying. Also, prefer QStringBuilder to
building strings by hand.
Reviewed-by: Marius Storm-Olsen
|
|
|
|
|
|
| |
There's no reason why resources can't be handled in the default handler.
Reviewed-by: Marius Storm-Olsen
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
master-integration
* 'master' of scm.dev.nokia.troll.no:qt/oslo-staging-2:
Compile.
Fix recursion in QScriptEngine::toScriptValue
Deprecate qGenericMatrixFromMatrix4x4 and qGenericMatrixToMatrix4x4
Remove usage of deprecated QScriptValue* function
Deprecate qScriptValueFromQMetaObject, qScriptValueToValue, qScriptValueFromValue
Remove the use of deprecated qVariant*
Deprecate qVariantValue qVariantCanConvert qVariantFromValue qVariantSetValue
Remove the use of deprecated qFindChild(ren)
Deprecated qFindChild and qFindChildren
Implement QFontMetrics::inFont(uint) which takes UCS-4 encoded char
tst_qsharedpointer.cpp: fix compilation
Fix compilation with QT_NO_DEBUG_STREAM
QImage::fill() overloads that take QColor and Qt::GlobalColor
qmake: qmakeDeleteCacheClear() function can be template now
It is no longer necessary to check for QT_NO_MEMBER_TEMPLATES
It is no longer necessary to check for QT_NO_PARTIAL_TEMPLATE_SPECIALIZATION
Fix MS Visual C++ 6.0 references in the documentation
Remove obsolete code & workarounds for unsupported versions of MS Visual C++
|
| |
| |
| |
| | |
Related to 73791fe53805f3bfad651c36fce9249441f864cd.
|
| |
| |
| |
| |
| |
| | |
Introduced by mistake in 4232955aa9498a5e1e4e4b3fb4662222acffe70f
Reviewed-by: Yoann Lopes
|
| |
| |
| |
| | |
Rev-by: dev mailing list
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Tests were untouched.
Regexp used:
git grep -O"sed -i 's/qScriptValueFromQMetaObject *<\([^>]*\)> *(\([^&*\(),]*\))/\\2->scriptValueFromQMetaObject<\\1>()/g'" qScriptValueFromQMetaObject
git grep -O"sed -i 's/qScriptValueFromValue(this, */toScriptValue(/'" qScriptValueFromValue
git grep -O"sed -i 's/qScriptValueFromValue(\([^&*\(),]*\), */\\1->toScriptValue(/'" qScriptValueFromValue
git grep -O"sed -i 's/qScriptValueFromValue(&\([^&*\(),]*\), */\\1.toScriptValue(/'" qScriptValueFromValue
git grep -O"sed -i 's/qScriptValueToValue</qscriptvalue_cast</'" qScriptValueToValue
Rev-by: dev mailing list
|
| |
| |
| |
| |
| |
| | |
qScriptValueFromValue
Rev-by: dev mailing list
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Test directory untouched.
This just apply those regexp:
git grep -O"sed -i 's/qVariantValue</qvariant_cast</'" qVariantValue
git grep -O"sed -i 's/qVariantSetValue(\([^&*\(),]*\), */\\1.setValue(/'" qVariantSetValue
git grep -O"sed -i 's/qVariantSetValue *<\([^>]*\)> *(\([^&*\(),]*\), */\\2.setValue<\\1>(/'" qVariantSetValue
git grep -O"sed -i 's/qVariantCanConvert *<\([^>]*\)> *(\([^&*\(),]*\))/\\2.canConvert<\\1>()/g'" qVariantCanConvert
git grep -O"sed -i 's/qVariantCanConvert *<\([^>]*\)> *(\([^&*\(),]*([^&*\(),]*)\))/\\2.canConvert<\\1>()/g'" qVariantCanConvert
git grep -O"sed -i 's/qVariantFromValue\( *[(<]\)/QVariant::fromValue\\1/'" qVariantFromValue
git checkout src/corelib/kernal/qvariant*
Rev-by: dev mailing list
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The template member equivalent should be used instead.
qVariantFromValue and qVariantSetValue does not have the QT_DEPRECATED macro,
as they have template specialisation which is not possible to acheive as member function.
So they are called by the non-deprecated implementation.
Rev-by: dev mailing list
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Test directory untouched.
This just apply those regexp:
git grep -O"sed -i 's/qF\(indChildr*e*n*<[^>]*>\)(this,* */f\\1(/'" qFindChild
git grep -O"sed -i 's/qF\(indChildr*e*n*<[^>]*>\)(&\([^\(),]*\),* */\\2.f\\1(/'" qFindChild
git grep -O"sed -i 's/qF\(indChildr*e*n*<[^>]*>\)(\([^\(),]*()\),* */\\2->f\\1(/'" qFindChild
git grep -O"sed -i 's/qF\(indChildr*e*n*<[^>]*>\)(\([^\(),]*\):\([^\(),]*\),* */(\\2:\\3)->f\\1(/'" qFindChild
git grep -O"sed -i 's/qF\(indChildr*e*n*<[^>]*>\)(\([^\(),]*\),* */\\2->f\\1(/'" qFindChild
Rev-by: dev mailing list
|
| |
| |
| |
| | |
Rev-by: dev mailing list
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Support unicode characters which are not representable in 16 bits in
QFontMetrics::inFont() to enable font selection algorithms for unicode
ranges that require surrogates.
Task-number: QTBUG-12638
Reviewed-by: Simon Hausmann
|
| |\
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
master-integration
* 'master' of scm.dev.nokia.troll.no:qt/oslo-staging-2:
tst_qsharedpointer.cpp: fix compilation
Fix compilation with QT_NO_DEBUG_STREAM
QImage::fill() overloads that take QColor and Qt::GlobalColor
qmake: qmakeDeleteCacheClear() function can be template now
It is no longer necessary to check for QT_NO_MEMBER_TEMPLATES
It is no longer necessary to check for QT_NO_PARTIAL_TEMPLATE_SPECIALIZATION
Fix MS Visual C++ 6.0 references in the documentation
Remove obsolete code & workarounds for unsupported versions of MS Visual C++
|
| | |
| | |
| | |
| | | |
Mistake in commit 26f43dcc70a0bcc8aec96a0ca6f648c543b97b10
|
| | |
| | |
| | |
| | |
| | | |
That code should have been removed in commit 26f43dcc70a0bcc8aec96a0ca6f648c543b97b10
There is a template member operator<< in QNoDebug
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This will break source compatibility in some cases, but only
when the user has a bug in the first place, so this is preferable
Reviewed-by: Eskil
|
| | |
| | |
| | |
| | |
| | | |
Merge-request: 756
Reviewed-by: Olivier Goffart <olivier.goffart@nokia.com>
|
| | |
| | |
| | |
| | |
| | | |
Merge-request: 756
Reviewed-by: Olivier Goffart <olivier.goffart@nokia.com>
|
| | |
| | |
| | |
| | |
| | | |
Merge-request: 756
Reviewed-by: Olivier Goffart <olivier.goffart@nokia.com>
|
| | |
| | |
| | |
| | |
| | | |
Merge-request: 756
Reviewed-by: Olivier Goffart <olivier.goffart@nokia.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The minimum supported version of MS Visual C++ 2003, which is _MSC_VER 1310.
Merge-request: 756
Reviewed-by: Olivier Goffart <olivier.goffart@nokia.com>
|
|\ \ \
| |/ /
|/| |
| | |
| | |
| | |
| | | |
master-integration
* 'master' of scm.dev.nokia.troll.no:qt/oslo-staging-1:
Cocoa: add better support for delayed message invocation
|
| | |
| | |
| | |
| | |
| | | |
This patch will make it easier to call methods that takes
integer arguments. It will be used to bugfix native dialogs.
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
master-integration
* 'master' of scm.dev.nokia.troll.no:qt/oslo-staging-1:
Add benchmarks for QtScript's QObject binding
Add benchmarks for QMetaType::construct(int type, void *copy = 0)
Add benchmarks for QVariant(int type, void *copy = 0)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The benchmarks cover the following:
- Reading and writing meta-object-defined properties.
- Reading and writing dynamic properties.
- Reading child objects.
- Reading script-defined (wrapper object) properties.
- Reading prototype-inherited properties.
- Calling slots (overloaded and non-overloaded, with
or without implicit argument conversion).
- Signal handling.
Both "simple" and "complex" objects are tested. A "simple" object
is an object that inherits directly from QObject, i.e. it doesn't
drag with it a lot of stuff. A "complex" object is an object that
has many properties and a relatively long inheritance chain
(currently QPushButton is used).
Reviewed-by: Jedrzej Nowacki
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Tests all built-in (core and GUI) types, both default construction
(copy == 0) and copy construction.
The benchmarks for GUI types must go into a separate file because
core tests don't (and shouldn't) link against QtGui.
Reviewed-by: Benjamin Poulain
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Tests all built-in (core and GUI) types, both default construction
(copy == 0) and copy construction.
The benchmarks for GUI types must go into a separate file because
core tests don't (and shouldn't) link against QtGui.
Reviewed-by: Benjamin Poulain
|
|\ \
| |/
| |
| |
| |
| |
| |
| | |
master-integration
* 'master' of scm.dev.nokia.troll.no:qt/oslo-staging-2:
Fix the issue of resizing a window with the
Add QTextFragment::glyphs() accessor
|
| |
| |
| |
| |
| |
| | |
raster engine on Mac OS X.
Reviewed-by: Richard Moe Gustavsen
|
|/
|
|
|
|
|
|
| |
Add a function to retrieve fonts, glyph indexes and positions needed to
visualize the text in a QTextFragment to allow converting the text of
a QTextDocument to QGlyphs objects.
Reviewed-by: Simon Hausmann
|
|\
| |
| |
| |
| |
| |
| | |
master-integration
* 'master' of scm.dev.nokia.troll.no:qt/oslo-staging-1:
Minor optimization
|
| |
| |
| |
| |
| |
| | |
Make internal qpf2 font tag array read-only.
Reviewed-by: Paul Olav Tvete <paul.tvete@nokia.com>
|
|\ \
| |/
|/|
| |
| |
| |
| | |
master-integration
* 'master' of scm.dev.nokia.troll.no:qt/oslo-staging-2:
tst_qgl: enable back on mac
|
| |
| |
| |
| | |
QTBUG-12138 is closed
|
|\ \
| |/
| |
| |
| |
| |
| | |
master-integration
* 'master' of scm.dev.nokia.troll.no:qt/oslo-staging-2:
Setting a timeSpec on QDateTimeEdit breaks the edit when only time is shown
|
|/
|
|
|
|
|
|
|
|
|
| |
Because of the time zone change we get an "overflow" in the min and max time.
For example min 00:00:00 becomes 01:00:00 and max 23:59:59 becomes 00:59:59
which is an invalid time span and the displayed time gets fixed to the newly
set min/max value.
Autotest included.
Task-number: QTBUG-12384
Reviewed-by: Gabriel
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
scm.dev.nokia.troll.no:qt/qt-integration into master-integration
* 'qt-master-from-4.7' of scm.dev.nokia.troll.no:qt/qt-integration: (407 commits)
Cherry pick fix for MOBILITY-1234 from Qt Mobility.
Cherry pick fix for QTMOBILITY-408 from Qt Mobility.
Cherry pick fix for MOBILITY-1194 from Qt Mobility.
Fix compilation error on Symbian^4.
Fix detection of OCC functionality.
Cherry pick fix for MOBILITY-1194 from Qt Mobility.
Fix signal emission of QDesktopWidget on Symbian.
Don't run the QGL test on systems that does not have GL support.
Adding missing image
Fixed gcce linker error when linking against s60main built by armcc.
Make it possible again to build Qt without webkit
Fixed plugin build key for Symbian builds under Linux.
Remove an useless assert from comp_func_SourceOver_sse2()
QScriptEngineAgent: recompile all the function when installing a debugger.
QScriptDeclarativeObject: we need to save the current stack pointer.
QScriptValue::objectId(): do not assert if the value is not a cell
Implement the composition mode "Plus" with SSE2
Clean the CompositionFunction tables of drawhelper
Fix QT_NO_DATESTRING
Check the gesturemanager pointer before accessing it.
...
|
| |\
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Conflicts:
src/gui/kernel/qapplication.cpp
tests/auto/qfileinfo/tst_qfileinfo.cpp
tools/qdoc3/test/assistant.qdocconf
tools/qdoc3/test/designer.qdocconf
tools/qdoc3/test/linguist.qdocconf
tools/qdoc3/test/qmake.qdocconf
tools/qdoc3/test/qt-build-docs.qdocconf
tools/qdoc3/test/qt.qdocconf
|
| | |\
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
4.7-integration
* '4.7' of scm.dev.nokia.troll.no:qt/oslo-staging-1:
Cherry pick fix for MOBILITY-1234 from Qt Mobility.
Cherry pick fix for QTMOBILITY-408 from Qt Mobility.
Cherry pick fix for MOBILITY-1194 from Qt Mobility.
Fix compilation error on Symbian^4.
Fix detection of OCC functionality.
Cherry pick fix for MOBILITY-1194 from Qt Mobility.
|
| | | |\ |
|