42 from eric7.EricWidgets import EricFileDialog, EricMessageBox |
42 from eric7.EricWidgets import EricFileDialog, EricMessageBox |
43 from eric7.EricWidgets.EricApplication import ericApp |
43 from eric7.EricWidgets.EricApplication import ericApp |
44 from eric7.EricWidgets.EricMainWindow import EricMainWindow |
44 from eric7.EricWidgets.EricMainWindow import EricMainWindow |
45 from eric7.UI import Config |
45 from eric7.UI import Config |
46 |
46 |
|
47 from .TRSingleApplication import TRSingleApplicationServer |
|
48 |
47 noTranslationName = QCoreApplication.translate("TRPreviewer", "<No translation>") |
49 noTranslationName = QCoreApplication.translate("TRPreviewer", "<No translation>") |
48 |
50 |
49 |
51 |
50 class TRPreviewer(EricMainWindow): |
52 class TRPreviewer(EricMainWindow): |
51 """ |
53 """ |
126 self.__initToolbars() |
128 self.__initToolbars() |
127 |
129 |
128 self.__updateActions() |
130 self.__updateActions() |
129 |
131 |
130 # fire up the single application server |
132 # fire up the single application server |
131 from .TRSingleApplication import TRSingleApplicationServer |
|
132 |
|
133 self.SAServer = TRSingleApplicationServer(self) |
133 self.SAServer = TRSingleApplicationServer(self) |
134 self.SAServer.loadForm.connect(self.preview.loadWidget) |
134 self.SAServer.loadForm.connect(self.preview.loadWidget) |
135 self.SAServer.loadTranslation.connect(self.translations.add) |
135 self.SAServer.loadTranslation.connect(self.translations.add) |
136 |
136 |
137 # defere loading of a UI file until we are shown |
137 # defere loading of a UI file until we are shown |