summaryrefslogtreecommitdiffstats
path: root/src/corelib
Commit message (Collapse)AuthorAgeFilesLines
* Fix warnings for mingwThierry Bastian2009-07-164-10/+9
|
* Fix (some) spelling and grammatical errors in translatable strings.Volker Hilsheimer2009-07-162-3/+3
| | | | | | | Requires an update of existing translations. Fixes: 247314 Reviewed-by: TrustMe
* A small optimisation for the utf8->utf16 conversion.Denis Dzyubenko2009-07-161-21/+11
| | | | Reviewed-by: Thiago Macieira
* Changed the implementation of the unicode text codecs to share more code ↵Denis Dzyubenko2009-07-164-250/+241
| | | | | | | | | | with qstring. The qstring unicode conversion functions used to have its own implementation, which did the same as QUtf*Codecs, so with the change all of them will share the same implementation. Reviewed-by: Thiago Macieira
* Update the license header in a few more placesThiago Macieira2009-07-161-1/+1
|
* Fix HPUX compilationRobert Griebl2009-07-151-1/+1
| | | | Reviewed-by: TrustMe
* avoids strict-antialiasing breakage warningsThierry Bastian2009-07-151-1/+3
|
* Merge branch 'master' of git@scm.dev.nokia.troll.no:qt/qtPeter Hartmann2009-07-159-196/+336
|\
| * Fix warnings for QtNetwork on mingwThierry Bastian2009-07-151-3/+3
| |
| * Restore the use of threadsafe-fdcloexec calls on weird Linux toolchains.Thiago Macieira2009-07-151-1/+18
| | | | | | | | Approach suggested by Rohan on 1866485e46039d51ea78a6d672b678aa02f68eef
| * Support more than 63 handles in QWindowsFileSystemWatcherdt2009-07-153-181/+304
| | | | | | | | | | | | | | | | | | | | | | | | | | We spawn/stop additional threads as needed to watch any number of files/directories. The old logic of using just one handle per watched directory (regardless of how many files we watch in it.) is preserved. In the worst case a thread is started per 63 files to watch. This enabled Qt Creator to watch all .pro and .pri files even while having qt's projects.pro and qtcreator.pro open. Task-number: 185259, 253014 Reviewed-by: denis
| * fix warnings for mingw in QtCoreThierry Bastian2009-07-155-11/+11
| |
* | Merge branch 'master' of git@scm.dev.nokia.troll.no:qt/qtPeter Hartmann2009-07-1534-112/+250
|\ \ | |/
| * outdated comment in qfsfileengine_win.cpp removedJoerg Bornemann2009-07-141-2/+0
| | | | | | | | Reviewed-by: TrustMe
| * large file support for Windows CEJoerg Bornemann2009-07-141-16/+19
| | | | | | | | | | | | | | | | | | Seeking in files above 0x80000000 failed on Windows CE. SetFilePointer was used in the 32 bit version. That means, seeking only worked for positions <= LONG_MAX (which is 0x80000000 - 1). Task-number: 255242 Reviewed-by: mauricek
| * micro optimization in qfsfileengine_win.cppJoerg Bornemann2009-07-141-4/+2
| | | | | | | | | | | | | | Use the LARGE_INTEGER union properly and don't do unnessecary bit shifting. Reviewed-by: mauricek
| * Build fix for mingwThierry Bastian2009-07-146-11/+12
| | | | | | | | | | we should include qt_windows.h and not windows.h because we have to define WINVER to 0x500.
| * doc: Use \inheaderfile to show which include file to include.Martin Smith2009-07-131-1/+1
| | | | | | | | | | | | | | Letting qdoc output it automatically produces the wrong header file name. Task-number: 217268 210171 220664
| * QTreeView: now dragging lots of items is fastThierry Bastian2009-07-133-4/+4
| |
| * Merge branch 'master' of git@scm.dev.nokia.troll.no:qt/qtDavid Boddie2009-07-1312-64/+89
| |\
| | * QFlags::testFlag(): handle the zero case appropriately.Frans Englich2009-07-131-1/+1
| | | | | | | | | | | | | | | | | | | | | Brought up by Andy. See perforce change 314809, 17b07e3ab6192b31f77fd2f126705b9ab53b3937. Related to task 221708. Reviewed-By: Andy Shaw
| | * doc: Clarified what Qt::HANDLE is on Windows.Martin Smith2009-07-131-3/+8
| | | | | | | | | | | | Task-number: 193615
| | * Revert "Fixed leak of plugin instances"João Abecasis2009-07-131-18/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mjansen reported on #qt-labs that this change crashes KDE applications that were calling delete on their plugins. It turns out that is also how QPluginLoader works, so the commit was a bad idea to start with. This reverts commit 4c7004122a858cd6d891efc7923ba11484fbf997. Reviewed-by: Thiago Macieira
| | * fix warning in qstringbuilder.h by using QLatin1Charhjk2009-07-131-1/+1
| | | | | | | | | | | | Reviewed-by: Volker Hilsheimer
| | * doc: Clarified that native messages are being handled.Martin Smith2009-07-102-24/+43
| | | | | | | | | | | | Task-number: 214026
| | * Fix compilation support with namespaces for QtLibcSupplementThiago Macieira2009-07-101-3/+4
| | | | | | | | | | | | Reviewed-By: hjk <qtc-committer@nokia.com>
| | * fix the test _and_ the class :)Harald Fernengel2009-07-031-1/+1
| | |
| | * Add a specialization for QByteArrayHarald Fernengel2009-07-031-0/+12
| | | | | | | | | | | | It tries to keep the semantics of QString::append(QByteArray) as much as possible.
| | * Fixes a memory corruption when converting data with QIconvCodecDenis Dzyubenko2009-07-091-2/+4
| | | | | | | | | | | | | | | | | | | | | This partially reverts 9a5b40a011bd1b15a67d83564af55011761f8ad9 for the QIconvCodec. Reviewed-by: hjk
| | * Use 'struct QConcatenable' instead of 'class QConcatenable' tohjk2009-07-091-1/+1
| | | | | | | | | | | | make compiler distinguishing both happy.
| | * QRingBuffer micro optimizationMarkus Goetz2009-07-091-1/+4
| | |
| | * Add QT_END_HEADER to fix compile on PowerPC Mac and make autotest pass.Volker Hilsheimer2009-07-091-0/+2
| | |
| | * Merge commit 'origin/4.5'Bill King2009-07-081-1/+1
| | |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/sql/drivers/ibase/qsql_ibase.cpp tests/auto/q3sqlcursor/tst_q3sqlcursor.cpp tests/auto/qsqldatabase/tst_databases.h tests/auto/qsqldatabase/tst_qsqldatabase.cpp translations/qt_ru.ts
| | | * Fix oops in strcmp in QBuffer.Thiago Macieira2009-07-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Reported via qt-bugs. Reviewed-By: Peter Hartmann
| | * | QPropertyAnimation: save a Q_GLOBAL_STATICThierry Bastian2009-07-081-10/+8
| | | | | | | | | | | | | | | | | | | | This is possible because we anyway use a Mutex to access the static hash
| * | | Doc: Explicitly declare the module for each namespace to prevent strangeDavid Boddie2009-07-131-0/+1
| |/ / | | | | | | | | | | | | | | | | | | omissions when qdoc is used in certain Windows environments. Task-number: 256415 Reviewed-by: Trust Me
| * | Define M_PI in qmath.h if not defined by math.h (as is the case on Windows), ↵Volker Hilsheimer2009-07-081-0/+4
| | | | | | | | | | | | and remove duplicate defines elsewhere.
| * | Merge branch 'master' of git@scm.dev.nokia.troll.no:qt/qtVolker Hilsheimer2009-07-086-2/+26
| |\ \
| | * | Animations: fix compilation with QT_NO_ANIMATIONThierry Bastian2009-07-086-2/+26
| | | |
| * | | Use current license header.Volker Hilsheimer2009-07-081-2/+2
| |/ /
| * | try to fix the accept4 not being found in some older kernelsThiago Macieira2009-07-071-4/+14
| | |
| * | general wording change for some file type namesFrederik Schwarzer2009-07-062-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - .ts file -> TS file - .qm file -> QM file - .ui file -> UI file + a handfull of typos I stumbled over Merge-request: 802 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
| * | support for id-based translationsOswald Buddenhagen2009-07-063-0/+74
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | unlike in an earlier attempt, ids are textual this time. the developer is able to provide a template for the string. when lupdate and lrelease are integrated into the build process, this makes it possible to avoid a round-trip to a dedicated string designer during the early development stage. Requirement-id: QT-435
* | | Merge branch 'master' of git://gitorious.org/qt/qtTobias Koenig2009-07-05415-9526/+9542
|\ \ \ | |/ /
| * | doc: Corrected several qdoc warnings.Martin Smith2009-07-031-3/+3
| | |
| * | Fixed compile of QtCore with some exotic GNU toolchains.Rohan McGovern2009-07-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: corelib/kernel/qcore_unix_p.h:127: error: `O_CLOEXEC' undeclared Some toolchains claim to provide glibc >= 2.4 but do not define O_CLOEXEC. An alternative fix might be to define O_CLOEXEC ourselves as we do with some of the system call numbers.
| * | Refactored gesture apiDenis Dzyubenko2009-07-023-33/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rewritten the api almost from scratch, making it simplier and more flexible at the same time. The current implementation will not have complex gseturemanager class inside Qt, but the QGesture base class, which represents both a gesture recognizer and a gesture itself with a set of properties. A set of common gestures that can use used in third-party applications (and in Qt itself internally) is supposed to be found in qstandardgestures.h, and a base class for user-defined gestures is in qgesture.h Gesture implementation for Pan on Windows7 has also been added as a reference implementation for platform gestures.
| * | Correct #include path for qcore_unix_p.hThiago Macieira2009-07-021-1/+1
| | |
| * | Use void* in the read/write replacementsThiago Macieira2009-07-021-2/+2
| | | | | | | | | | | | That's what unistd.h uses: void* can receive any pointer, while char* can't
| * | Fix build with MSVC2003: apparently the code path I thought was Unix was ↵Thiago Macieira2009-07-021-3/+3
| | | | | | | | | | | | also older MSVC