From: Max V. <xa...@de...> - 2009-08-14 18:22:57
|
Hi all, This batch of patches gets ServerDialog into a state where it allows to add new servers and delete existing ones. [PATCH 1/8] gui/ServerDialog: Add missing imports [PATCH 2/8] gui/ServerDialog: QInputDialog.getText() wants QInput instance [PATCH 3/8] gui/ServerDialog: QT4 QListWidgetItem API changes [PATCH 4/8] gui/ServerDialog: Add more missing imports [PATCH 5/8] gui/ServerDialog: QListWidgetItem.text() wants no argument [PATCH 6/8] gui/ServerDialog: Change QIcon to QPixmap [PATCH 7/8] gui/ServerDialog: Missing exec_loop() to exec_() conversion [PATCH 8/8] gui/ServerDialog: Test for QMessageBox.Ok instead of 1 DISCLAIMER: I have pratically no experience with QT and PyQT. I came up with the changes by looking at the PyQT4 API reference and other PyQT4 code, trying to apply common sense. Review by someone with actual QT knowledge might be good. :-) Some of the changes apply to code beyond ServerDialog. I didn't touch anything outside of it yet, but will probably do the other parts if this batch seems fine. Thanks and best regards, Max [0] http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/classes.html |