10 import pathlib |
10 import pathlib |
11 |
11 |
12 from PyQt6.QtCore import pyqtSlot |
12 from PyQt6.QtCore import pyqtSlot |
13 from PyQt6.QtWidgets import QDialog, QDialogButtonBox |
13 from PyQt6.QtWidgets import QDialog, QDialogButtonBox |
14 |
14 |
15 from EricWidgets import EricFileDialog |
15 from eric7.EricWidgets import EricFileDialog |
16 |
16 |
17 from .Ui_AddEntryPointDialog import Ui_AddEntryPointDialog |
17 from .Ui_AddEntryPointDialog import Ui_AddEntryPointDialog |
18 |
18 |
19 import UI.PixmapCache |
19 from eric7.EricGui import EricPixmapCache |
20 |
20 |
21 |
21 |
22 class AddEntryPointDialog(QDialog, Ui_AddEntryPointDialog): |
22 class AddEntryPointDialog(QDialog, Ui_AddEntryPointDialog): |
23 """ |
23 """ |
24 Class implementing a dialog to enter the data for an entry point. |
24 Class implementing a dialog to enter the data for an entry point. |
48 (self.tr("Console"), "console_scripts"), |
48 (self.tr("Console"), "console_scripts"), |
49 (self.tr("GUI"), "gui_scripts"), |
49 (self.tr("GUI"), "gui_scripts"), |
50 ): |
50 ): |
51 self.typeComboBox.addItem(typeStr, category) |
51 self.typeComboBox.addItem(typeStr, category) |
52 |
52 |
53 self.scriptButton.setIcon(UI.PixmapCache.getIcon("open")) |
53 self.scriptButton.setIcon(EricPixmapCache.getIcon("open")) |
54 |
54 |
55 self.buttonBox.button(QDialogButtonBox.StandardButton.Ok).setEnabled(False) |
55 self.buttonBox.button(QDialogButtonBox.StandardButton.Ok).setEnabled(False) |
56 |
56 |
57 self.__rootDirectory = rootDirectory |
57 self.__rootDirectory = rootDirectory |
58 |
58 |