summaryrefslogtreecommitdiffstats
path: root/src/qdbus
Commit message (Collapse)AuthorAgeFilesLines
* Bump copyright year to 2019Kai Koehne2018-12-181-1/+1
| | | | | | Task-number: QTBUG-72635 Change-Id: If5acb99bff8715101ab338a694b9f2d61e066ea3 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
* Fix feature dependenciesValentin Fokin2018-10-091-1/+6
| | | | | | | | | | Skip build of linquist, assistant, designer, pixeltool, qdbusviewer and distancefieldgenerator on disabled features. This also fixes build with -no-feature-action configuration. Change-Id: I0b7de9bae9c33ddb47d83ed577ec0e404bde360d Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>
* qdbusviewer: Disable service list editionAlexander Akulich2018-04-031-1/+14
| | | | | | | | | Service name edit does not actually change a service dbus name, so subclass the QStringListModel and explicitly remove IsEditable flag to make names read-only. Change-Id: Idca77f449eb07cdebb0012cb2fb6e9039be303b6 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
* qdbusviewer: Focus on service tree view on service list return pressedAlexander Akulich2018-04-032-0/+18
| | | | | Change-Id: I901fb3da48fe77d7cc3edc7bad4f0f9033f2c85a Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
* qdbusviewer: Set focus to services filter on showAlexander Akulich2018-04-032-0/+6
| | | | | Change-Id: Icbb7259c57b53560f7b9e1a6e039171debc26114 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
* qdbusviewer: Focus on services view on filter editor return pressedAlexander Akulich2018-04-032-0/+11
| | | | | Change-Id: I337ae8b179d00075310bbba6235652c635c73557 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
* qdbusviewer: Port to Qt 5 signals & slot connection syntaxAlexander Akulich2018-04-034-23/+19
| | | | | Change-Id: I23eb27bbca316fa4149983a239e38443b03647f1 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
* Merge remote-tracking branch 'origin/5.9' into 5.11Liang Qi2018-02-181-1/+1
|\ | | | | | | | | | | | | Conflicts: .qmake.conf Change-Id: I83e2382427eb4a8ee0d52d3c4f379242ef80e09e
| * Bump copyright yearJani Heikkinen2018-02-061-1/+1
| | | | | | | | | | | | Task-number: QTBUG-65810 Change-Id: I3d9befbc56e1c7a63c383e872977e10d1eaa3734 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
* | Replace Q_NULLPTR with nullptrKevin Funk2017-09-271-1/+1
| | | | | | | | | | Change-Id: I14c2c689102229579aaab2dd9999434a4e251d20 Reviewed-by: Lars Knoll <lars.knoll@qt.io>
* | Replace Q_DECL_OVERRIDE with overrideKevin Funk2017-09-221-2/+2
|/ | | | | Change-Id: I1b8b338a6bc2f3c87af62c20ff1428096b309628 Reviewed-by: Lars Knoll <lars.knoll@qt.io>
* Fix build without features.domv5.9.0-beta2Tasuku Suzuki2017-04-071-1/+2
| | | | | Change-Id: I2b8fd30f47baba6a0648ff5ccc2e15138a50c712 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>
* Bump copyright yearFriedemann Kleint2017-03-271-1/+1
| | | | | | Task-number: QTBUG-59648 Change-Id: I4aba86e684ca6073228e556000599781303b74bd Reviewed-by: Kai Koehne <kai.koehne@qt.io>
* Merge remote-tracking branch 'origin/5.8' into 5.9Liang Qi2017-03-101-2/+2
|\ | | | | | | Change-Id: I550cd94029cb515a487ccbf700dfc083101ed945
| * Fix whitespace and indentation of the tools' .plist filesFriedemann Kleint2017-01-251-2/+2
| | | | | | | | | | | | | | | | Expand tabs and indent by 4. Change-Id: I2e5766625bdb37462250a4207119e499a78c3202 Reviewed-by: Jake Petroules <jake.petroules@qt.io> Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
* | Cleanup QRegExp includesSamuel Gaist2017-03-072-0/+2
| | | | | | | | | | | | | | | | | | | | This patch adds the missing QRegExp includes in prevision of the qtbase include cleanup. Change-Id: I25b66ac2cf71bdfa74612aa9dcd35ae9d0584f17 Reviewed-by: André Hartmann <aha_1980@gmx.de> Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io> Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>
* | Merge remote-tracking branch 'origin/5.8' into devLiang Qi2017-01-251-5/+5
|\| | | | | | | | | | | | | Conflicts: .qmake.conf Change-Id: Ide38734b7f27b855ed8fecb810e5cdc7d518110e
| * Update the tools' .plist filesFriedemann Kleint2017-01-251-5/+5
| | | | | | | | | | | | | | | | Change company name and domain, remove obsolete tags and bump the DTD/plist version. Change-Id: I3dd9e539f18e366049309a4ba204dd19e4a05a4d Reviewed-by: Jake Petroules <jake.petroules@qt.io>
* | foreach cleanup in the the smaller toolsFriedemann Kleint2016-12-222-6/+9
|/ | | | | | | | | Replace foreach by C++ 11 range based for in kmap2qmap, makeqpf, pixeltool, qdbus, qtattributionsscanner, qtdiag, qtplugininfo, winrtrunner and the simpletextviewer example. Change-Id: I079da84c47a1584526f4fe188377c0262419a44d Reviewed-by: Oliver Wolff <oliver.wolff@qt.io>
* Updated license headers and license testsAntti Kokko2016-06-1014-238/+168
| | | | | | | | | | | | | From Qt 5.7 -> tools & applications are licensed under GPL v3 with some exceptions, see http://blog.qt.io/blog/2016/01/13/new-agreement-with-the-kde-free-qt-foundation/ Updated license headers to use new GPL-EXCEPT header instead of LGPL21 one (in those files which will be under GPL 3 with exceptions) License header tests also updated to match current headers. Change-Id: Ia6bdacaa3c5bbc9d31334e1a0cabfe502a484dc4 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-05-193-0/+0
|\ | | | | | | | | | | | | Conflicts: .qmake.conf Change-Id: I5fde87a1ac22e933c926e0d86996791a38d92c4e
| * New application icons for designer, linguist and assistantAlessandro Portale2016-05-123-0/+0
| | | | | | | | | | Change-Id: I5cfd9c8d616e6608b901e7aa288cf9b90fd3a044 Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>
* | Do not unnecessarily set the window icons on WindowsAlessandro Portale2016-05-131-2/+3
|/ | | | | | | | | | | | | | | Applications which have an .ico file in their (MS) resources will have their icon displayed just fine in the window title, task bar, task switcher, etc. These .ico files contain all resolutions which are needed by Windows. There is no need to re-set that icon from a ".png" file at runtime, which usually also implies scaling it. Change-Id: Iee6e141637bd5b8ccb677adae115eb84dd2dafa4 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com> Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>
* Bump copyright yearKai Koehne2016-01-271-1/+1
| | | | | | Task-number: QTBUG-50578 Change-Id: Ief1031dd179b9a22314f48c550aa234a3d143eb0 Reviewed-by: Lars Knoll <lars.knoll@theqtcompany.com>
* Properly display new lines in QDBusViewer message dumpsAlexander Schlarb2015-10-261-0/+2
| | | | | | | | | Properly convert newline characters (sent by a remote dbus process) to HTML line breaks ("<br/>") to make sure they are displayed correctly. Change-Id: I4b02602cef9ee1d3827458c262c59dd7070a894b Task-number: QTBUG-5403 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@theqtcompany.com>
* Make service list in QDBusViewer interactively sortableAlexander Schlarb2015-10-264-13/+35
| | | | | | | | | | | Replaced the service selection ListView with a GridView. This allows the service list to be interactively sorted in both ascending and decending order. [ChangeLog][qdbusviewer] Service list is now sorted. Change-Id: I32e4fd651f74e6f71bb157e4a17c681575bd6528 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@theqtcompany.com>
* Sort items in QDBusViewerAlexander Schlarb2015-10-265-4/+118
| | | | | | | | | | | Before this commit QDBusViewer does not sort the list of service names it shows in the service list. This makes it pretty hard to find to desired service in the service list. By sorting all services using a custom SortFilterProxy the usability of QDBusViewer is greatly improved. Change-Id: I464addf0988ee020e4efbb4486ec6a4a11c36b6d Task-number: QTBUG-5403 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@theqtcompany.com>
* Change copyright in version dialogs to 'The Qt Company Ltd.'Friedemann Kleint2015-02-261-1/+1
| | | | | | Change-Id: I7f1d079dc3714685c4d34fad6c237798ca747b1c Reviewed-by: Kai Koehne <kai.koehne@theqtcompany.com> Reviewed-by: Jani Heikkinen <jani.heikkinen@theqtcompany.com>
* Merge remote-tracking branch 'origin/5.4' into 5.5Frederik Gladhorn2015-02-201-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: LICENSE.LGPLv21 LICENSE.LGPLv3 src/assistant/assistant/mainwindow.cpp src/designer/src/designer/versiondialog.cpp src/linguist/linguist/mainwindow.cpp src/linguist/lrelease/lrelease.1 src/linguist/lupdate/lupdate.1 src/qconfig/main.cpp src/qdbus/qdbusviewer/mainwindow.cpp Change-Id: I8644f68ff02f00a377f82ea0b7520aa308f0a0df
| * Bump copyright year to 2015Kai Koehne2015-01-131-2/+2
| | | | | | | | | | Change-Id: I953d93b1e6d1cfe01374645fcb50746c91730eba Reviewed-by: Friedemann Kleint <Friedemann.Kleint@theqtcompany.com>
* | Update copyright headersAntti Kokko2015-02-1412-112/+96
| | | | | | | | | | | | | | | | | | | | Qt copyrights are now in The Qt Company, so we could update the source code headers accordingly. In the same go we should also fix the links to point to qt.io. Change-Id: I7f14f408e04c5c4f73a913fae153adcffbebe38f Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com> Reviewed-by: Jani Heikkinen <jani.heikkinen@theqtcompany.com>
* | Merge remote-tracking branch 'origin/5.4' into devFrederik Gladhorn2015-01-191-16/+0
|\| | | | | | | | | | | | | Conflicts: .qmake.conf Change-Id: Ifdb0e36fde8a63e1a768f1c876521e908810244d
| * Doc: moved doc D-Bus Viewer from qttools to qtbaseNico Vertriest2015-01-021-16/+0
| | | | | | | | | | | | | | | | Inserted in patch 102784 into qtdbus-index.qdoc in qtbase Task-number: QTBUG-43537 Change-Id: I6142aabe7675dd401de950958d20952e63a3ee4b Reviewed-by: Martin Smith <martin.smith@digia.com>
* | qdbusviewer: Restore the window size and state on startupAlexander Volkov2014-12-125-4/+81
|/ | | | | | | | | Save the window size, maximization state and state of splitters on exit and restore these settings on startup. Change-Id: Ibe26b09cc97ffc2fef17e6e8e2b804324dae7002 Reviewed-by: Thiago Macieira <thiago.macieira@intel.com> Reviewed-by: Friedemann Kleint <Friedemann.Kleint@theqtcompany.com>
* New Qt logov5.4.0-rc1Alessandro Portale2014-11-204-0/+0
| | | | | | | | | | | | | | | This patch replaces the old Qt logo with the new, flatter one. The PNGs were optimized via: optipng -o7 -strip "all" src/assistant/assistant/images/qt-logo.png was deleted since it is unused. Task-number: QTBUG-41685 Change-Id: Id04972f87135e15c41d52c5e9f00ad4944d8d1f6 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@theqtcompany.com> Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com> Reviewed-by: Kai Koehne <kai.koehne@theqtcompany.com>
* Update copyright year in "About" dialogs to 2014.v5.4.0-beta1Friedemann Kleint2014-10-091-2/+2
| | | | | Change-Id: Ia9807bc783d3f83ab1556faeb3fa73af3be4505d Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
* Update license headers and add new license filesAntti Kokko2014-09-2510-188/+108
| | | | | | | | | - Renamed LICENSE.LGPL to LICENSE.LGPLv21 - Added LICENSE.LGPLv3 - Removed LICENSE.GPL Change-Id: I23ef9591f4d9054e0b6a252ba7767baf4189aeab Reviewed-by: Jani Heikkinen <jani.heikkinen@digia.com>
* qdbusviewer: Extract MainWindow classAlexander Volkov2014-09-246-54/+174
| | | | | | | | This refactoring is a preparation for saving/restoring window settings. Change-Id: I22b4c4947437e90f986390a4dd7c14d50a0f02d6 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com> Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
* add "Clear" to context menu of log viewer in qdbusviewerTasuku Suzuki2014-01-104-4/+121
| | | | | | Change-Id: Id4da5fcfdbe462e22a4227699c3e13ecf0cd363a Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com> Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
* assign a shortcut key to the Quit action in qdbusviewerTasuku Suzuki2014-01-091-1/+2
| | | | | | Change-Id: I5c1f99741ba203c0fc405d49df51357ebf52e199 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com> Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
* Better error message if dbus libs unavailableHarald Fernengel2013-12-211-3/+9
| | | | | | | | If the D-Bus libraries cannot be loaded, the DBusConnection would have a null d-pointer, thus have no QDBusError. Change-Id: Ibeca6eae84c84c886c173817c9c83e76d45346a0 Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
* Update Info.plist files for new Cocoa main() call patternGabriel de Dietrich2013-07-111-0/+2
| | | | | | | | | | | | We would get the following error message otherwise, 'No Info.plist file in application bundle or no NSPrincipalClass in the Info.plist file, exiting.' Needed by I790e5138c29aac2e0215a9147d0148fece40ca22. Change-Id: I8d2301c41e4957195be8ed5da9a55ab5b02c4608 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com> Reviewed-by: Shawn Rutledge <shawn.rutledge@digia.com>
* make use of qt_app.prfOswald Buddenhagen2013-05-032-13/+3
| | | | | Change-Id: Ibcc1430831082562a4d67030a0831e7839a38ba6 Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
* QtDBus-tools: Remove module includes.Friedemann Kleint2013-02-015-5/+19
| | | | | Change-Id: I4b6754c7bd513a2c479c52a0428bd7eee857c6ca Reviewed-by: Kai Koehne <kai.koehne@digia.com>
* Update copyright year in Digia's license headersSergio Ahumada2013-01-108-9/+9
| | | | | | | Change-Id: I9b11dc8309c9739955e3acea12b564d6ad608f59 Reviewed-by: Akseli Salovaara <akseli.salovaara@digia.com> Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com> Reviewed-by: Sergio Ahumada <sergio.ahumada@digia.com>
* make use of qtHaveModule()Oswald Buddenhagen2013-01-081-1/+1
| | | | | | Change-Id: I494ad22447fe54be405698f2dfd79e4941019bdc Reviewed-by: Tasuku Suzuki <stasuku@gmail.com> Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
* Try harder in matching the method signatureDirk Mueller2013-01-071-2/+10
| | | | | | | | | | | | | In cases where the Propertiesdialog has no specific Implementation for a dbus data type, it creates a regular QLineEdit. In such cases, qdbusviewer then tried to call the method with the arg set to a string instead of the real datatype (for example uint64), which usually does not work. We can be more clever and try to implicitely convert the user input to the right datatype, which makes the invocation succeed. Change-Id: Idbb5c667496e14922efb7d195e11fafbb880c61c Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
* qdbus: Don't print a newline on void repliesThiago Macieira2012-10-191-1/+1
| | | | | | | | | Only print something if there was actually something coming from the peer. Task-number: QTBUG-22482 Change-Id: I4536871484664ed3056cc20de7e49a176cf5a8b9 Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
* Change copyrights from Nokia to DigiaIikka Eklund2012-09-258-193/+193
| | | | | | | | | Change copyrights and license headers from Nokia to Digia Change-Id: If89e41b25a242ff376eacdf8790957bcf499cc66 Reviewed-by: Janne Anttila <janne.anttila@digia.com> Reviewed-by: Sergio Ahumada <sergio.ahumada@digia.com> Reviewed-by: Lars Knoll <lars.knoll@digia.com>
* Make compile with -no-widgetsTasuku Suzuki2012-09-031-1/+1
| | | | | Change-Id: I8b725e8f600268ad3d2105eb2015bcf778adf48d Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>