8 Module implementing the Plugin Details Dialog. |
8 Module implementing the Plugin Details Dialog. |
9 """ |
9 """ |
10 |
10 |
11 from __future__ import unicode_literals |
11 from __future__ import unicode_literals |
12 |
12 |
|
13 from PyQt5.QtCore import pyqtSlot, Qt |
13 from PyQt5.QtWidgets import QDialog |
14 from PyQt5.QtWidgets import QDialog |
14 from PyQt5.QtCore import pyqtSlot |
|
15 |
15 |
16 from .Ui_PluginDetailsDialog import Ui_PluginDetailsDialog |
16 from .Ui_PluginDetailsDialog import Ui_PluginDetailsDialog |
17 |
17 |
18 |
18 |
19 class PluginDetailsDialog(QDialog, Ui_PluginDetailsDialog): |
19 class PluginDetailsDialog(QDialog, Ui_PluginDetailsDialog): |
27 @param details dictionary containing the info to be displayed |
27 @param details dictionary containing the info to be displayed |
28 @param parent parent of this dialog (QWidget) |
28 @param parent parent of this dialog (QWidget) |
29 """ |
29 """ |
30 super(PluginDetailsDialog, self).__init__(parent) |
30 super(PluginDetailsDialog, self).__init__(parent) |
31 self.setupUi(self) |
31 self.setupUi(self) |
|
32 self.setWindowFlags(Qt.Window) |
32 |
33 |
33 self.__autoactivate = details["autoactivate"] |
34 self.__autoactivate = details["autoactivate"] |
34 self.__active = details["active"] |
35 self.__active = details["active"] |
35 |
36 |
36 self.moduleNameEdit.setText(details["moduleName"]) |
37 self.moduleNameEdit.setText(details["moduleName"]) |