| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
this will save quite some hash lookups (even if in empty hashes)
and make the VisitRecorder bitmap smaller.
|
|
|
|
|
| |
drop the parse results of files which are unlikely to be included (i.e.,
which are not headers).
|
|
|
|
|
|
| |
which means that one can set an arbitrary context.
as a side effect, this caches the stringified context of
Q_OBJECT-derived classes.
|
|
|
|
|
|
| |
... by virtue of the Q_DECLARE_TR_FUNCTIONS macro.
so remove the artificial limitation to classes (which was mostly an
optimization anyway).
|
|
|
|
|
|
|
| |
do not import all data from included files into the current file (which
turned out to be extremely expensive for 3rdparty/webkit), but do
hierarchical lookups on demand. this makes the lookups as such much
slower, of course, but it still pays off.
|
| |
|
|
|
|
|
| |
they don't create useful namespaces and don't hold flags, so it is
pointless to clutter the namespace maps with them.
|
|
|
|
| |
no need for parameter "unresolved"
|
|
|
|
| |
needsTrFunctions was never set any more
|
|
|
|
|
| |
cuts away a few thousand instructions.
need to revisit this in case of making the parser a dynamic library.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
they are surprisingly expensive
|
| |
|
|
|
|
|
| |
qdiroperator uses qregexp for filtering, which is sloooow. so use a hash
lookup on extensions instead.
|
| |
|
| |
|
|
|
|
| |
ok, so this is a feature ... a 4-line-one ...
|
|
|
|
|
|
|
| |
Now that we don't make platform-specific source packages, we only have
one version of the docs. These docs need to include all platforms.
Reviewed-by: Trust Me
|
|
|
|
|
|
|
| |
We now generate only one set of docs, for the qt-everywhere package.
Thus we no longer need to differentiate the different editions.
Reviewed-by: Trust Me
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Since QXmlSchemaValidator resolves relative paths against the executable
location, we use QUrl::fromLocalFile before passing them along.
This is a more typical behavior for command-line applications and fixes
the autotest.
Reviewed-by: Frans Englich
|
|
|
|
| |
Reviewed-by: Trust Me
|
| |
|
| |
|
|
|
|
| |
Reviewed-by: Trustme
|
|
|
|
| |
Reviewed-by: Trustme
|
|
|
|
|
|
|
|
|
|
|
| |
The makefile written for calling the Symbian build tools is for GNU make
not nmake, so print an accurate message when -xplatform is
symbian-<whatever>
We still don't make the correct recommendation for the confclean target
but that doesn't work anyway (see QTBUG-4536)
Reviewed-by: Jason Barron
|
|
|
|
| |
In test/qt.qdocconf, change %VERSION% to 4.6, for example.
|
|
|
|
| |
Reviewed-by: Trust Me
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Qt 4.6 cannot be used with the win32-mwc makespec, as the Metrowerks
compiler supplied with Symbian/S60 releases does not contain enough
support to build the Qt host tools in a Unicode version, and ANSI
support has been removed in 4.6.
Alternative mkspecs are win32-g++, requiring mingw tools to be installed,
or one of the win32-msvc.... mkspecs, requiring MS Visual Studio (Express
edition is fine)
The mwc makefile for qmake was already removed, so this just removes the
remaining support.
Reviewed-by: Jason Barron
|
|
|
|
| |
Reviewed-by: trustme
|
|\
| |
| |
| |
| |
| |
| | |
Conflicts:
tests/auto/qimagereader/tst_qimagereader.cpp
tests/auto/qpainter/tst_qpainter.cpp
tests/auto/qtwidgets/tst_qtwidgets.cpp
|
| |
| |
| |
| | |
Reviewed-by: Friedemann Kleint
|
| | |
|
| |
| |
| |
| | |
Reviewed-by: Trust Me
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Use QColorDialog::getColor() instead of deprecated
QColorDialog::getRgba(), which causes alpha value
to get lost in the process.
Task-number: QT-4494
Reviewed-by: Jarek Kobus <jkobus@trolltech.com>
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Use the -MT command line option so it links statically with libc.
The reason for this is that not all windows versions have the DLL
"out of the box".
Reviewed-by: Marius Storm-Olsen
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Reviewed-By: Jason Barron
Reviewed-By: Alessandro Portale
Summary:
QT_NO_CURSOR is now not defined for symbian builds
Existing QCursor APIs are all supported
New public API, QApplication::setNavigationMode, to allow the navigation
mode to be set. I.E. on an S60 3.2 phone, some applications will want a
virtual mouse cursor (web browser), while others are designed for keypad
navigation.
Symbian HAL is used for detecting input capabilities.
Fix DND, code cleanup & comment
QCursor visibility now uses a refcount, and is called from DND and the
setNavigationMode so they are both simpler and don't interfere with each
other.
QApplication::setNavigationMode
New public API for configuring cursor/keypad navi style.
This links in with ongoing work on the 4-way keypad navi branch, but
2-way and 4-way modes both act as 2-way mode until that is integrated
Some of the demos/examples have cursor switched on (those that were not
usable with keypad)
Virtual mouse support for non touch, non mouse phones (tested on N78)
add *.d and .metadata (carbide debug file / workspace dir) to .gitignore
System pointers are unavailable when using sprite workaround, so the
system cursor shapes are compiled into qtgui as resources.
MAC port does this also for shapes that aren't standard on the MAC.
Refactor Drag'n'Drop to use QCursor
Add test case to check all system cursor shapes
Simply a mainwindow containing a label widget for each cursor shape,
with the cursor property set appropriately
QCursor(QBitmap,QBitmap) supported
Fixed problem with the image & mask being inverted when using the
QCursor constructor that takes two mono bitmaps.
add .make.cache files to .gitignore
Correct implementation of QApplication::setOverrideCursor
QApplication::restoreOverrideCursor and QApplication::setOverrideCursor
are now working correctly on Symbian platform.
Performance will be slower compared with other platforms, because the
Symbian window server has a cursor associated with each native window.
Add test case for custom cursors
Create a pixmap cursor and associate it with a widget.
No changes to production code, since test passed 1st time ;)
Add manual test for QCursor
Make cursor independent of construction order
Updated to work around window server issue where contruction order
affects what cursor is displayed in child windows.
Also changed to effectiveWinId following review comments
Also fixed a problem which would make qcursor not link if configured
with QT_NO_CURSOR
Moved some multiply declared extern functions from cpp to _p.h files
Implemented Symbian versions of the cursor functions.
Merged in work I'd done based on tower.
Fill in bits of stub functions based on windows port
Removed QT_NO_CURSOR from list of config options forced on symbian
Recompiled configure.exe
Added stub functions for the missing functions in s60 port
|
| |
| |
| |
| |
| |
| |
| |
| | |
If the file started with a comment (/* .. */) the parser would not see
the first '/' character, thus it would not treat it as a comment.
This was because we called getChar() just before we called parse(),
and just after we had entered parse().
|
| |
| |
| |
| |
| |
| | |
Use the Introspect call's return value to determine whether the
service exists or not. That way, a call to a non-existing service may
activate it.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
When calling a method of a service, qdbus tool will not check
whether the service exists nor if the interface is valid. This
allows DBus try to activate the service when we call the method.
Merge-request: 1472
Reviewed-by: Thiago Macieira <thiago.macieira@nokia.com>
|
|\ \ |
|
| | |
| | |
| | |
| | | |
Reviewed-by: Trust Me
|
| |\ \
| | |/
| | |
| | |
| | |
| | | |
Conflicts:
tests/auto/network-settings.h
tests/auto/qpainter/tst_qpainter.cpp
|
| | |
| | |
| | |
| | | |
Reviewed-by: Trust Me
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| | |
armcc_warnings.prf suppresses warnings for some common patterns used
in Qt. Since armcc_warnings.prf is already used when compiling the
libraries from src folder, it is should be ok to use it also for
libraries under tools folder.
Task-number:
Reviewed-by: TrustMe
|