14 from EricWidgets.EricPathPicker import EricPathPickerModes |
14 from EricWidgets.EricPathPicker import EricPathPickerModes |
15 |
15 |
16 from .Ui_VirtualenvManagerDialog import Ui_VirtualenvManagerDialog |
16 from .Ui_VirtualenvManagerDialog import Ui_VirtualenvManagerDialog |
17 |
17 |
18 import Utilities |
18 import Utilities |
|
19 import UI.PixmapCache |
19 |
20 |
20 |
21 |
21 class VirtualenvManagerDialog(QDialog, Ui_VirtualenvManagerDialog): |
22 class VirtualenvManagerDialog(QDialog, Ui_VirtualenvManagerDialog): |
22 """ |
23 """ |
23 Class implementing a dialog to manage the list of defined virtual |
24 Class implementing a dialog to manage the list of defined virtual |
39 """ |
40 """ |
40 super().__init__(parent) |
41 super().__init__(parent) |
41 self.setupUi(self) |
42 self.setupUi(self) |
42 |
43 |
43 self.__manager = manager |
44 self.__manager = manager |
|
45 |
|
46 self.addButton.setIcon(UI.PixmapCache.getIcon("plus")) |
|
47 self.newButton.setIcon(UI.PixmapCache.getIcon("new")) |
|
48 self.editButton.setIcon(UI.PixmapCache.getIcon("edit")) |
|
49 self.removeButton.setIcon(UI.PixmapCache.getIcon("minus")) |
|
50 self.removeAllButton.setIcon(UI.PixmapCache.getIcon("minus_3")) |
|
51 self.deleteButton.setIcon(UI.PixmapCache.getIcon("fileDelete")) |
|
52 self.deleteAllButton.setIcon(UI.PixmapCache.getIcon("fileDeleteList")) |
44 |
53 |
45 baseDir = self.__manager.getVirtualEnvironmentsBaseDir() |
54 baseDir = self.__manager.getVirtualEnvironmentsBaseDir() |
46 if not baseDir: |
55 if not baseDir: |
47 baseDir = Utilities.getHomeDir() |
56 baseDir = Utilities.getHomeDir() |
48 |
57 |