PluginManager/PluginInfoDialog.py

changeset 2404
cba0ff902c2b
parent 2302
f29e9405c851
child 2525
8b507a9a2d40
child 2992
dbdf27746da5
equal deleted inserted replaced
2403:e3d7a861547c 2404:cba0ff902c2b
8 Module implementing the Plugin Info Dialog. 8 Module implementing the Plugin Info Dialog.
9 """ 9 """
10 10
11 from PyQt4.QtCore import pyqtSlot, Qt 11 from PyQt4.QtCore import pyqtSlot, Qt
12 from PyQt4.QtGui import QDialog, QTreeWidgetItem, QHeaderView, QMenu, QBrush 12 from PyQt4.QtGui import QDialog, QTreeWidgetItem, QHeaderView, QMenu, QBrush
13
14 from .PluginDetailsDialog import PluginDetailsDialog
15 13
16 from .Ui_PluginInfoDialog import Ui_PluginInfoDialog 14 from .Ui_PluginInfoDialog import Ui_PluginInfoDialog
17 15
18 16
19 class PluginInfoDialog(QDialog, Ui_PluginInfoDialog): 17 class PluginInfoDialog(QDialog, Ui_PluginInfoDialog):
113 moduleName = item.text(0) 111 moduleName = item.text(0)
114 details = self.pm.getPluginDetails(moduleName) 112 details = self.pm.getPluginDetails(moduleName)
115 if details is None: 113 if details is None:
116 pass 114 pass
117 else: 115 else:
116 from .PluginDetailsDialog import PluginDetailsDialog
118 dlg = PluginDetailsDialog(details, self) 117 dlg = PluginDetailsDialog(details, self)
119 dlg.show() 118 dlg.show()
120 119
121 def __showDetails(self): 120 def __showDetails(self):
122 """ 121 """

eric ide

mercurial