9 |
9 |
10 from PyQt4.QtCore import pyqtSlot |
10 from PyQt4.QtCore import pyqtSlot |
11 |
11 |
12 from .ConfigurationPageBase import ConfigurationPageBase |
12 from .ConfigurationPageBase import ConfigurationPageBase |
13 from .Ui_HelpVirusTotalPage import Ui_HelpVirusTotalPage |
13 from .Ui_HelpVirusTotalPage import Ui_HelpVirusTotalPage |
14 |
|
15 from Helpviewer.VirusTotalApi import VirusTotalAPI |
|
16 |
14 |
17 import Preferences |
15 import Preferences |
18 |
16 |
19 |
17 |
20 class HelpVirusTotalPage(ConfigurationPageBase, Ui_HelpVirusTotalPage): |
18 class HelpVirusTotalPage(ConfigurationPageBase, Ui_HelpVirusTotalPage): |
31 self.setupUi(self) |
29 self.setupUi(self) |
32 self.setObjectName("HelpVirusTotalPage") |
30 self.setObjectName("HelpVirusTotalPage") |
33 |
31 |
34 self.testResultLabel.setHidden(True) |
32 self.testResultLabel.setHidden(True) |
35 |
33 |
|
34 from Helpviewer.VirusTotalApi import VirusTotalAPI |
36 self.__vt = VirusTotalAPI(self) |
35 self.__vt = VirusTotalAPI(self) |
37 self.__vt.checkServiceKeyFinished.connect(self.__checkServiceKeyFinished) |
36 self.__vt.checkServiceKeyFinished.connect(self.__checkServiceKeyFinished) |
38 |
37 |
39 # set initial values |
38 # set initial values |
40 self.vtEnabledCheckBox.setChecked( |
39 self.vtEnabledCheckBox.setChecked( |