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 """ |