13 |
13 |
14 from .UserAgentModel import UserAgentModel |
14 from .UserAgentModel import UserAgentModel |
15 |
15 |
16 from .Ui_UserAgentsDialog import Ui_UserAgentsDialog |
16 from .Ui_UserAgentsDialog import Ui_UserAgentsDialog |
17 |
17 |
18 import UI.PixmapCache |
|
19 |
|
20 |
18 |
21 class UserAgentsDialog(QDialog, Ui_UserAgentsDialog): |
19 class UserAgentsDialog(QDialog, Ui_UserAgentsDialog): |
22 """ |
20 """ |
23 Class implementing a dialog to show all saved user agent settings. |
21 Class implementing a dialog to show all saved user agent settings. |
24 """ |
22 """ |
28 |
26 |
29 @param parent reference to the parent widget (QWidget) |
27 @param parent reference to the parent widget (QWidget) |
30 """ |
28 """ |
31 super().__init__(parent) |
29 super().__init__(parent) |
32 self.setupUi(self) |
30 self.setupUi(self) |
33 |
|
34 self.clearButton.setIcon(UI.PixmapCache.getIcon("clearLeft.png")) |
|
35 |
31 |
36 self.removeButton.clicked[()].connect(self.userAgentsTable.removeSelected) |
32 self.removeButton.clicked[()].connect(self.userAgentsTable.removeSelected) |
37 self.removeAllButton.clicked[()].connect(self.userAgentsTable.removeAll) |
33 self.removeAllButton.clicked[()].connect(self.userAgentsTable.removeAll) |
38 |
34 |
39 self.userAgentsTable.verticalHeader().hide() |
35 self.userAgentsTable.verticalHeader().hide() |