+ self.pageContent.versionList.setCurrentItem(item)
+
+ def currentItem(self):
+ """
+ Returns the current selected item.
+ """
+ return self.pageContent.versionList.currentItem()
+
+ def currentVersion(self):
+ """
+ Return the path of the selected version.
+ """
+ current = self.currentItem()
+ return qvariant_converter.getString(current.data(Qt.UserRole))
+
+ def isDefaultVersion(self, version):
+ """
+ Returns True if the given version is one of the default versions.
+ """
+ if os.name == "nt":
+ import winreg_importer
+ if version in winreg_importer.getBertosDirs():
+ return True
+ return False
\ No newline at end of file