X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=wizard%2FBVersionPage.py;h=1d078565794d51c3f93c55341ae52c3104477592;hb=ee276ea346d90090f039720664dbb18d50e6bf7b;hp=e9ebb54b30918561d3123fb19053180ddf29edb6;hpb=fea9d2e39d8694ff5f6e542fe4eb641a3a56aa33;p=bertos.git diff --git a/wizard/BVersionPage.py b/wizard/BVersionPage.py index e9ebb54b..1d078565 100644 --- a/wizard/BVersionPage.py +++ b/wizard/BVersionPage.py @@ -12,7 +12,10 @@ from PyQt4.QtGui import * from BWizardPage import * import bertos_utils -import qvariant_converter +if PYQT_VERSION_STR > "4.4.3": + import qvariant_converter_new as qvariant_converter +else: + import qvariant_converter_old as qvariant_converter class BVersionPage(BWizardPage): @@ -46,11 +49,11 @@ class BVersionPage(BWizardPage): def _insertListElement(self, directory): if bertos_utils.isBertosDir(directory): item = QListWidgetItem(QIcon(":/images/ok.png"), bertos_utils.bertosVersion(directory) + " (\"" + directory + "\")") - item.setData(Qt.UserRole, QVariant(directory)) + item.setData(Qt.UserRole, qvariant_converter.convertString(directory)) self.pageContent.versionList.addItem(item) elif len(directory) > 0: item = QListWidgetItem(QIcon(":/images/warning.png"), "UNKNOWN" + " (\"" + directory + "\")") - item.setData(Qt.UserRole, QVariant(directory)) + item.setData(Qt.UserRole, qvariant_converter.convertString(directory)) self.pageContent.versionList.addItem(item) def _fillVersionList(self):