summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/5.9' into 5.105.10Liang Qi2018-01-181-0/+25
|\ | | | | | | | | | | | | Conflicts: .qmake.conf Change-Id: I6c16b9513a2cd065c2ea11f01333f1ce00483c36
| * Merge remote-tracking branch 'origin/5.9.4' into 5.9Liang Qi2018-01-181-0/+25
| |\ | | | | | | | | | Change-Id: I459e19923eca24fc8a7dcc059d6f82633b872168
| | * Add changes file for Qt 5.9.4v5.9.45.9.4Antti Kokko2018-01-081-0/+25
| | | | | | | | | | | | | | | Change-Id: Ib631f29d1b06f1a0906ecdccd3d16f2d6e620fad Reviewed-by: Lars Knoll <lars.knoll@qt.io>
| * | Fix license headersJani Heikkinen2018-01-066-1693/+38
| |/ | | | | | | | | | | | | | | - Replace old header.LGPL21 usage with header.LGPL one - Remove unnecessary license files Change-Id: I3613e00d58634c7f2eb634f305a34b7e4940c569 Reviewed-by: Kai Koehne <kai.koehne@qt.io>
| * Bump versionOswald Buddenhagen2017-12-121-1/+1
| | | | | | | | Change-Id: I6a4375892d59dbbd8efd7f833fb8f53ff3fd67db
| * Merge remote-tracking branch 'origin/5.9.3' into 5.9Liang Qi2017-11-231-0/+25
| |\ | | | | | | | | | Change-Id: I446d6563802b347a113285e64276f87f677f1c75
* | | Fix license headersJani Heikkinen2018-01-156-1693/+38
| | | | | | | | | | | | | | | | | | | | | | | | old header.LGPL21 was used in some src files.Replace ones in src/ with correct header.LGPL one. Also remove unnecessary license files. Change-Id: I1d752c8361b8b23fcd3232818553da60bbdabfca Reviewed-by: Liang Qi <liang.qi@qt.io>
* | | qtlite: Skip building examples when configured with no-feature-itemviewsRainer Keller2018-01-125-0/+5
| | | | | | | | | | | | | | | | | | Task-number: QTBUG-53141 Change-Id: I4d54749396ad8981db3649e2eca660ef7e2520cb Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com>
* | | Bump versionOswald Buddenhagen2017-12-201-1/+1
| | | | | | | | | | | | Change-Id: I83963879b6f0d8a98e9f844d76ec9b7353a692ea
* | | Add binary compatibility file for QtSerialPort for 5.10Milla Pohjanheimo2017-12-121-0/+4595
| | | | | | | | | | | | | | | | | | | | | Add file to test binary compatibility for 5.10 Change-Id: I7c5a5093c72897f08783c4b4fe534fb03ff83308 Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com>
* | | Merge remote-tracking branch 'origin/5.10.0' into 5.10Liang Qi2017-12-082-1/+26
|\ \ \ | | | | | | | | | | | | Change-Id: I3ebe2cb613c7c2009e133ed04e8530e157d63226
| * | | Fix typo in changes file for 5.10.0 versionv5.10.0-rc3v5.10.0-rc2v5.10.0-rc1v5.10.05.10.0Denis Shienkov2017-11-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ic7e145b56f4405b5a8663b344ec67c6a90409d91 Reviewed-by: André Hartmann <aha_1980@gmx.de> Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com> Reviewed-by: Antti Kokko <antti.kokko@qt.io>
| * | | Merge remote-tracking branch 'origin/5.9.3' into 5.10.0Liang Qi2017-11-211-0/+25
| |\ \ \ |/ / / / | | | _ | | | Change-Id: Ib8ed5f441ffa1ce26e4659dba4e55b3295a36ead
| * | Add changes file for Qt 5.9.3v5.9.35.9.3Antti Kokko2017-11-081-0/+25
| |/ | | | | | | | | | | Change-Id: I419b6a1e9ff9803e4a87c5cebb17f416a2ce42bf Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com> Reviewed-by: André Hartmann <aha_1980@gmx.de>
* | Add changes file for Qt 5.10.0Antti Kokko2017-11-101-0/+28
| | | | | | | | | | Change-Id: I28421e723bec42653618c027b64b38f35c6e0c90 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
* | Update include instructions in documentation overview pagesv5.10.0-beta4Andre Hartmann2017-11-032-4/+17
| | | | | | | | | | | | | | | | | | The examples were already adopted to use <QSerialPort> instead <QtSerialPort/QtSerialPort>. Change-Id: Id9d3b0b04f31ac3d32554aa34941696903511577 Reviewed-by: Alex Blasche <alexander.blasche@qt.io> Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com>
* | Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2017-10-305-2/+58
|\ \ | |/ | | | | | | | | | | | | Conflicts: .qmake.conf examples/serialport/blockingmaster/masterthread.cpp Change-Id: I3716089bae99247f98ed02656d4418de5f866c1d
| * Merge remote-tracking branch 'origin/5.9.2' into 5.9Liang Qi2017-10-061-0/+24
| |\ | | | | | | | | | Change-Id: I983cf33535b217426d86b92e6f9408408caf5a35
| | * Fix content of changes file for v5.9.2v5.9.25.9.2Denis Shienkov2017-09-261-1/+1
| | | | | | | | | | | | | | | | | | Change-Id: I484ad2e5bf366cdbffc01c97bbd45f4814fe9045 Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com> Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
| | * Add changes file for Qt 5.9.2Jani Heikkinen2017-09-221-0/+24
| | | | | | | | | | | | | | | | | | Task-number: QTBUG-62744 Change-Id: Id4d229e70babbfe2cf72298cb8b1f84f0c01e90b Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com>
| * | Bump versionOswald Buddenhagen2017-10-061-1/+1
| | | | | | | | | | | | Change-Id: Ib999f791526f7648b567f0a2541fbc6ac68e3ad2
| * | Update waitFor{ReadyRead|BytesWritten} documentation for timeoutsAndre Hartmann2017-09-291-2/+2
| |/ | | | | | | | | | | | | | | | | [ChangeLog][QSerialPort] Added a note to the documentation that waitForReadyRead() and waitForBytesWritten() never time out if the parameter msecs is -1. Change-Id: I5852da14faf1bba5a338db6a8764da582238aae7 Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com>
| * Exclude the QtSerialPort module from the VxWorks buildJake Petroules2017-09-081-0/+1
| | | | | | | | | | | | | | It doesn't compile on that platform. Change-Id: I604d2b0d7c4b2c326b05e8e309b74164cb69d44c Reviewed-by: Gabriel de Dietrich <gabriel.dedietrich@qt.io>
| * Add changes file for Qt 5.6.3Antti Kokko2017-09-011-0/+26
| | | | | | | | | | | | | | Task-number: QTBUG-62709 Change-Id: I217f27605d1f8b19069b21e5ff6f67c658506a2c Reviewed-by: André Hartmann <aha_1980@gmx.de> Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
| * Check if the currentPortName is empty on blockingmaster exampleMika Salmela2017-08-301-0/+5
| | | | | | | | | | | | | | | | | | If there isn't serial ports available and the user still press the Start button, the example will crash. This patch adds the check if the currentPortName is empty and throws an error on that case. Change-Id: I7e85f398e2844064fb9b00cecfdf2afa271d7de0 Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com>
* | Fix order for some includesv5.10.0-beta3Denis Shienkov2017-10-251-9/+9
| | | | | | | | | | | | | | | | Qt includes should be added before platform-specific includes. Change-Id: Ie8bcf306c9e0f3d5d719ee57bcddc8bd2967f5cb Reviewed-by: Alex Blasche <alexander.blasche@qt.io> Reviewed-by: André Hartmann <aha_1980@gmx.de>
* | Allow more paths for lookup of lock-file directoriesDenis Shienkov2017-10-251-8/+1
| | | | | | | | | | | | | | | | | | | | | | | | It makes sense to use the QStandardPaths::writableLocation(QStandardPaths::TempLocation) directory for any of Unix-like platforms, as a 'last resort' to store the lock-files, if no other preferable directory was found. Change-Id: Ifd1a5789c014388509b29837171d3fdc440d63e6 Reviewed-by: André Hartmann <aha_1980@gmx.de> Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
* | Make some more d-pointers constDenis Shienkov2017-10-241-2/+2
| | | | | | | | | | | | Change-Id: I844f5102077e7b4d5240947a614bfb163c8b7890 Reviewed-by: Alex Blasche <alexander.blasche@qt.io> Reviewed-by: André Hartmann <aha_1980@gmx.de>
* | Add missed 'explicit' keywordsDenis Shienkov2017-10-241-2/+2
| | | | | | | | | | | | Change-Id: I12da9eb3a57fc312fb4b029714166af10755ca76 Reviewed-by: Alex Blasche <alexander.blasche@qt.io> Reviewed-by: André Hartmann <aha_1980@gmx.de>
* | Revamp the Console Enumerator Examplev5.10.0-beta2Denis Shienkov2017-10-121-15/+17
| | | | | | | | | | | | | | | | | | | | | | | | * Update includes to common style. * Split very long lines. * Remove QT_USE_NAMESPACE macro. * Remove QObject::tr() calls. Task-number: QTBUG-60652 Change-Id: I76105da84b8b89e76b723208600604bca6edd8a5 Reviewed-by: André Hartmann <aha_1980@gmx.de> Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
* | Use C++11 member class initializationDenis Shienkov2017-10-124-94/+46
| | | | | | | | | | | | Change-Id: I427b993a3a71f199029a8956cdf0dc2c98f0e444 Reviewed-by: Alex Blasche <alexander.blasche@qt.io> Reviewed-by: André Hartmann <aha_1980@gmx.de>
* | Revamp the Blocking Master ExampleDenis Shienkov2017-10-065-121/+117
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Use the 'const' keywords more. * Split very long lines. * Use the 'm_' prefixes for all class members. * Use the QOverload in signal/slot casting. * Use more member class initializations. * Remove QT_USE_NAMESPACE macro. * Use from(to)Utf8 instead of from(to)Local8Bit. Task-number: QTBUG-60652 Change-Id: I5ef9916cc1e6371dde97154f5f5683f85bc02e96 Reviewed-by: André Hartmann <aha_1980@gmx.de>
* | Revamp the Blocking Slave ExampleDenis Shienkov2017-10-065-108/+106
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Use the 'const' keywords more. * Split very long lines. * Use the 'm_' prefixes for all class members. * Use the QOverload in signal/slot casting. * Use more member class initializations. * Remove QT_USE_NAMESPACE macro. * Use from(to)Utf8 instead of from(to)Local8Bit. Task-number: QTBUG-60652 Change-Id: I64bfaf93672dc69f4d10bcaaa0c1c6dd87267d3e Reviewed-by: André Hartmann <aha_1980@gmx.de> Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
* | Revamp the Console Asynchronous Reader ExampleDenis Shienkov2017-10-053-38/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Use the 'const' keywords more. * Split very long lines. * Remove QT_USE_NAMESPACE macro. * Update includes to common style. * Use more member class initializations. * Remove empy dtor. Task-number: QTBUG-60652 Change-Id: I9cd0e010f2489993141ed4e24557e492201c98b6 Reviewed-by: André Hartmann <aha_1980@gmx.de> Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
* | Revamp the Console Asynchronous Writer ExampleDenis Shienkov2017-10-053-45/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Use the 'const' keywords more. * Split very long lines. * Remove QT_USE_NAMESPACE macro. * Update includes to common style. * Use more member class initializations. * Remove empy dtor. Task-number: QTBUG-60652 Change-Id: Ia9b108ad9fd65d55dd88e2d6c1e3ee36830abb6e Reviewed-by: André Hartmann <aha_1980@gmx.de> Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
* | Revamp the Console Synchronous Reader ExampleDenis Shienkov2017-10-051-14/+18
| | | | | | | | | | | | | | | | | | | | | | | | * Use the 'const' keywords more. * Split very long lines. * Remove QT_USE_NAMESPACE macro. * Update includes to common style. Task-number: QTBUG-60652 Change-Id: I427f778f8005ea5766c0e6035c3996f6a01246ba Reviewed-by: André Hartmann <aha_1980@gmx.de> Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
* | Revamp the Console Synchronous Writer ExampleDenis Shienkov2017-10-051-18/+28
| | | | | | | | | | | | | | | | | | | | | | | | * Use the 'const' keywords more. * Split very long lines. * Remove QT_USE_NAMESPACE macro. * Update includes to common style. Task-number: QTBUG-60652 Change-Id: I920ff6f7de9cede2e761cb629ab89945e70254d9 Reviewed-by: André Hartmann <aha_1980@gmx.de> Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
* | Revamp the Non-Blocking Master ExampleDenis Shienkov2017-10-053-76/+72
| | | | | | | | | | | | | | | | | | | | | | | | * Use the 'm_' prefixes for all class members. * Use more member class initializations. * Remove QT_USE_NAMESPACE macro. * Use from(to)Utf8 instead of from(to)Local8Bit. Task-number: QTBUG-60652 Change-Id: Ibdc607653d8727b88d4e041d0a9eb0a96e3289d7 Reviewed-by: André Hartmann <aha_1980@gmx.de> Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
* | Revamp the Non-Blocking Slave ExampleDenis Shienkov2017-10-053-79/+73
| | | | | | | | | | | | | | | | | | | | | | | | | | * Use the 'm_' prefixes for all class members. * Use the QOverload in signal/slot casting. * Use more member class initializations. * Remove QT_USE_NAMESPACE macro. * Use from(to)Utf8 instead of from(to)Local8Bit. Task-number: QTBUG-60652 Change-Id: I3f7f078aad6d86f56feb6a3dfa78bf158ee0ee63 Reviewed-by: André Hartmann <aha_1980@gmx.de> Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
* | Revamp the Enumerator ExampleDenis Shienkov2017-10-051-5/+3
| | | | | | | | | | | | | | | | | | | | * Update includes to common style. * Remove QT_USE_NAMESPACE macro. Task-number: QTBUG-60652 Change-Id: Ic8860e7e6d0fa320e251e02f3d294845c662a8d0 Reviewed-by: André Hartmann <aha_1980@gmx.de> Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
* | Revamp the Terminal ExampleDenis Shienkov2017-10-057-147/+141
| | | | | | | | | | | | | | | | | | | | | | | | * Use the 'm_' prefixes for all class members. * Use the QOverload in signal/slot casting. * Use more member class initializations. * Remove QT_USE_NAMESPACE macro. Task-number: QTBUG-60652 Change-Id: I1a2000de2f9a5152de31ec896659b6721aeb3a9a Reviewed-by: André Hartmann <aha_1980@gmx.de> Reviewed-by: Alex Blasche <alexander.blasche@qt.io>
* | Terminal Example: Modernizev5.10.0-beta1Andre Hartmann2017-09-184-22/+12
| | | | | | | | | | | | | | | | | | | | * Replace Q_DECL_OVERRIDE with override * Init all POD members * Update includes to common style and remove unneded ones Task-number: QTBUG-60652 Change-Id: Ibb5c0347bd14cfc0386f39059498edd384a7200c Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com>
* | Merge remote-tracking branch 'origin/5.9' into devv5.10.0-alpha1Liang Qi2017-08-152-0/+4298
|\ \ | |/ | | | | | | | | | | Conflicts: .qmake.conf Change-Id: Ie7fa76a9fb0013106e5a21b587585c8ccd7339d5
| * Merge remote-tracking branch 'origin/5.9.1' into 5.9Liang Qi2017-06-301-0/+24
| |\ | | | | | | | | | Change-Id: I36eef79e45e4dbc030b738d4453d7727d3418b48
| | * Add changes file for 5.9.1v5.9.15.9.1Jani Heikkinen2017-06-201-0/+24
| | | | | | | | | | | | | | | | | | Change-Id: I4b203538574e67c33c45a295b79bb13f6dcd244c Reviewed-by: Alex Trotsenko <alex1973tr@gmail.com> Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com>
| * | Bump versionOswald Buddenhagen2017-06-301-1/+1
| | | | | | | | | | | | Change-Id: I86804f418157aaa5fba0614bd68abb1d504aaa9c
| * | Update binary compatibility files for Qt5.9.0 for QtSerialportMilla Pohjanheimo2017-06-301-0/+4274
| |/ | | | | | | | | | | | | Binary compatibility files updated for Qt5.9.0 Change-Id: Ib1009be62ab89954ea7221de88d8c0a748c8c017 Reviewed-by: Sergio Ahumada <sahumada@texla.cl>
* | Port QWinOverlappedIoNotifier to QDeadlineTimerThiago Macieira2017-08-154-28/+24
| | | | | | | | | | Change-Id: Ib57b52598e2f452985e9fffd1459eb18587c99e3 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
* | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-06-078-7/+4322
|\ \ | |/ | | | | | | | | | | | | Conflicts: .qmake.conf src/serialport/qserialport_win.cpp Change-Id: Icc832e218a1135cb82e780ccaa63abd990289eaf
| * Merge remote-tracking branch 'origin/5.9.0' into 5.9Liang Qi2017-05-311-0/+25
| |\ | | | | | | | | | Change-Id: Ie6c5829bb5816b31a337976228dd218767c7c87d