9 |
9 |
10 from PyQt4.QtCore import * |
10 from PyQt4.QtCore import * |
11 from PyQt4.QtGui import * |
11 from PyQt4.QtGui import * |
12 |
12 |
13 from E5Gui.E5Action import E5Action, createActionGroup |
13 from E5Gui.E5Action import E5Action, createActionGroup |
|
14 from E5Gui import E5FileDialog |
14 |
15 |
15 from .IconEditorGrid import IconEditorGrid |
16 from .IconEditorGrid import IconEditorGrid |
16 from .IconZoomDialog import IconZoomDialog |
17 from .IconZoomDialog import IconZoomDialog |
17 from .IconEditorPalette import IconEditorPalette |
18 from .IconEditorPalette import IconEditorPalette |
18 |
19 |
959 def __openIcon(self): |
960 def __openIcon(self): |
960 """ |
961 """ |
961 Private slot to open an icon file. |
962 Private slot to open an icon file. |
962 """ |
963 """ |
963 if self.__maybeSave(): |
964 if self.__maybeSave(): |
964 fileName = QFileDialog.getOpenFileNameAndFilter( |
965 fileName = E5FileDialog.getOpenFileNameAndFilter( |
965 self, |
966 self, |
966 self.trUtf8("Open icon file"), |
967 self.trUtf8("Open icon file"), |
967 "", |
968 "", |
968 self.__inputFilter, |
969 self.__inputFilter, |
969 self.__defaultFilter)[0] |
970 self.__defaultFilter)[0] |
982 |
983 |
983 def __saveIconAs(self): |
984 def __saveIconAs(self): |
984 """ |
985 """ |
985 Private slot to save the icon with a new name. |
986 Private slot to save the icon with a new name. |
986 """ |
987 """ |
987 fileName, selectedFilter = QFileDialog.getSaveFileNameAndFilter( |
988 fileName, selectedFilter = E5FileDialog.getSaveFileNameAndFilter( |
988 self, |
989 self, |
989 self.trUtf8("Save icon file"), |
990 self.trUtf8("Save icon file"), |
990 "", |
991 "", |
991 self.__outputFilter, |
992 self.__outputFilter, |
992 self.__defaultFilter, |
993 self.__defaultFilter, |