##// END OF EJS Templates
Version: 2.1.3.3:...
Miguel Valdez -
r679:fe3d383c1e7d
parent child
Show More

The requested changes are too big and content was truncated. Show full diff

1 NO CONTENT: new file 100644, binary diff hidden
1 NO CONTENT: new file 100644, binary diff hidden
1 NO CONTENT: new file 100644, binary diff hidden
1 NO CONTENT: new file 100644, binary diff hidden
1 NO CONTENT: new file 100644, binary diff hidden
1 NO CONTENT: new file 100644, binary diff hidden
1 NO CONTENT: new file 100644, binary diff hidden
1 NO CONTENT: new file 100644, binary diff hidden
1 NO CONTENT: new file 100644, binary diff hidden
1 NO CONTENT: new file 100644, binary diff hidden
1 NO CONTENT: new file 100644, binary diff hidden
1 NO CONTENT: new file 100644, binary diff hidden
1 NO CONTENT: new file 100644, binary diff hidden
@@ -1,23 +1,26
1 1 VERSIONS:
2 2
3 3 2.1.2:
4 4 -jroutils_ftp.py: Bug fixed, Any error sending file stopped the Server Thread
5 5 Server thread opens and closes remote server each time file list is sent
6 6 -jroplot_spectra.py: Noise path was not being created saving noise data.
7 7 -jroIO_base.py: startTime can be greater than endTime
8 8
9 9 2.1.3:
10 10 -jroplot_heispectra.py: SpectraHeisScope was not showing the right channels
11 11 -jroproc_voltage.py: Bug fixed selecting profiles (self.nProfiles took a wrong value),
12 12 Bug fixed selecting heights by block (selecting profiles instead heights)
13 13 -jroproc_voltage.py: New feature added: decoding data by block using FFT.
14 14 -jroIO_heispectra.py: Bug fixed in FitsReader. Using local Fits object instead schainpy.mode.data.jrodata.Fits object.
15 15 -jroIO_heispectra.py: Channel index list does not exist.
16 16
17 17 2.1.3.1:
18 18 -GUI: every icon were resized
19 19 -jroproc_voltage.py: Print a message when "Read from code" option is selected and the code is not defined inside data file
20 20
21 21 2.1.3.2:
22 22 -GUI: user interaction enhanced
23 -controller_api.py: Safe access to ControllerThead No newline at end of file
23 -controller_api.py: Safe access to ControllerThead
24
25 2.1.3.3:
26 -Colored Button Icons were added to GUI No newline at end of file
@@ -1,7 +1,7
1 1 '''
2 2 Created on Feb 7, 2012
3 3
4 4 @author $Author$
5 5 @version $Id$
6 6 '''
7 __version__ = "2.1.3.2" No newline at end of file
7 __version__ = "2.1.3.3" No newline at end of file
1 NO CONTENT: modified file
The requested commit or file is too big and content was truncated. Show full diff
@@ -1,342 +1,350
1 1 # -*- coding: utf-8 -*-
2 2
3 3 # Form implementation generated from reading ui file '/home/alex/ui/MainWindow_21_02_13_v49.ui'
4 4 #
5 5 # Created: Mon Mar 24 13:28:36 2014
6 6 # by: PyQt4 UI code generator 4.10
7 7 #
8 8 # WARNING! All changes made in this file will be lost!
9 9
10 10 from PyQt4 import QtCore, QtGui
11 11 from windows import *
12 12
13 13 try:
14 14 _fromUtf8 = QtCore.QString.fromUtf8
15 15 except AttributeError:
16 16 def _fromUtf8(s):
17 17 return s
18 18
19 19 try:
20 20 _encoding = QtGui.QApplication.UnicodeUTF8
21 21 def _translate(context, text, disambig):
22 22 return QtGui.QApplication.translate(context, text, disambig, _encoding)
23 23 except AttributeError:
24 24 def _translate(context, text, disambig):
25 25 return QtGui.QApplication.translate(context, text, disambig)
26 26
27 27 import os
28 28 from schainpy.gui.figures import tools
29 29 from schainpy import __version__
30 30
31 31 FIGURES_PATH = tools.get_path()
32 32
33 ICON_START = "start_green.png"
34 ICON_PAUSE = "pause_yellow.png"
35 ICON_STOP = "stop_red.png"
36
37 ICON_PAUSE_ENA = "restart_yellow.png"
38
39 ICON_START_DIS = "start.png"
40 ICON_PAUSE_DIS = "pause.png"
41 ICON_STOP_DIS = "stop.png"
42
33 43 class Ui_EnvWindow(object):
34 paused = False
35
36 def restorePauseIcon(self):
37 44
38 icon_name = "pause.png"
39 iconPause = QtGui.QIcon()
40 iconPause.addPixmap(QtGui.QPixmap(_fromUtf8( os.path.join(FIGURES_PATH, icon_name) )), QtGui.QIcon.Normal, QtGui.QIcon.Off)
41 self.actionPauseToolbar.setIcon(iconPause)
42
43 def restoreStartIcon(self):
45 def changeStartIcon(self, started=False):
44 46
45 icon_name = "start.png"
47 if started == False:
48 icon_name = ICON_START
49 else:
50 icon_name = ICON_START_DIS
51
46 52 iconStart = QtGui.QIcon()
47 53 iconStart.addPixmap(QtGui.QPixmap(_fromUtf8( os.path.join(FIGURES_PATH, icon_name) )), QtGui.QIcon.Normal, QtGui.QIcon.Off)
48 54 self.actionStarToolbar.setIcon(iconStart)
55
56 return
49 57
50 58 def changePauseIcon(self, paused=False):
51 59
52 60 if paused == True:
53 icon_name = "pausered.png"
61 icon_name = ICON_PAUSE_ENA
54 62 else:
55 icon_name = "pause.png"
63 icon_name = ICON_PAUSE
56 64
57 65 iconPause = QtGui.QIcon()
58 66 iconPause.addPixmap(QtGui.QPixmap(_fromUtf8( os.path.join(FIGURES_PATH, icon_name) )), QtGui.QIcon.Normal, QtGui.QIcon.Off)
59 67 self.actionPauseToolbar.setIcon(iconPause)
60 68
61 69 return
62
63 def changeStartIcon(self, started=False):
70
71 def changeStopIcon(self, started=False):
64 72
65 73 if started == True:
66 icon_name = "startred.png"
74 icon_name = ICON_STOP
67 75 else:
68 icon_name = "start.png"
76 icon_name = ICON_STOP_DIS
69 77
70 iconStart = QtGui.QIcon()
71 iconStart.addPixmap(QtGui.QPixmap(_fromUtf8( os.path.join(FIGURES_PATH, icon_name) )), QtGui.QIcon.Normal, QtGui.QIcon.Off)
72 self.actionStarToolbar.setIcon(iconStart)
78 iconStop = QtGui.QIcon()
79 iconStop.addPixmap(QtGui.QPixmap(_fromUtf8( os.path.join(FIGURES_PATH, icon_name) )), QtGui.QIcon.Normal, QtGui.QIcon.Off)
80 self.actionStopToolbar.setIcon(iconStop)
73 81
74 82 return
75 83
76 84 def setupUi(self, MainWindow):
77 85
78 86 self.paused=False
79 87
80 88 MainWindow.setObjectName(_fromUtf8("MainWindow"))
81 89 MainWindow.resize(1200, 800)
82 90
83 91 self.centralWidget = QtGui.QWidget(MainWindow)
84 92 self.centralWidget.setObjectName(_fromUtf8("centralWidget"))
85 93 self.gridLayout_16 = QtGui.QGridLayout(self.centralWidget)
86 94 self.gridLayout_16.setObjectName(_fromUtf8("gridLayout_16"))
87 95 self.splitter_2 = QtGui.QSplitter(self.centralWidget)
88 96 self.splitter_2.setOrientation(QtCore.Qt.Horizontal)
89 97 self.splitter_2.setObjectName(_fromUtf8("splitter_2"))
90 98 self.projectExplorerTree = QtGui.QTreeView(self.splitter_2)
91 99 self.projectExplorerTree.setObjectName(_fromUtf8("projectExplorerTree"))
92 100 self.splitter = QtGui.QSplitter(self.splitter_2)
93 101 self.splitter.setOrientation(QtCore.Qt.Vertical)
94 102 self.splitter.setObjectName(_fromUtf8("splitter"))
95 103 self.tabWidgetProject = QtGui.QTabWidget(self.splitter)
96 104 self.tabWidgetProject.setMinimumSize(QtCore.QSize(0, 278))
97 105 self.tabWidgetProject.setMaximumSize(QtCore.QSize(16777215, 16777215))
98 106 self.tabWidgetProject.setObjectName(_fromUtf8("tabWidgetProject"))
99 107
100 108 self.tabConsole = QtGui.QTabWidget(self.splitter)
101 109 self.tabConsole.setMinimumSize(QtCore.QSize(0, 0))
102 110 self.tabConsole.setObjectName(_fromUtf8("tabConsole"))
103 111 self.tab_5 = QtGui.QWidget()
104 112 self.tab_5.setObjectName(_fromUtf8("tab_5"))
105 113 self.gridLayout_4 = QtGui.QGridLayout(self.tab_5)
106 114 self.gridLayout_4.setObjectName(_fromUtf8("gridLayout_4"))
107 115 self.console = QtGui.QTextEdit(self.tab_5)
108 116 self.console.setObjectName(_fromUtf8("console"))
109 117 self.gridLayout_4.addWidget(self.console, 0, 0, 1, 1)
110 118 self.tabConsole.addTab(self.tab_5, _fromUtf8(""))
111 119 self.tabWidget = QtGui.QTabWidget(self.splitter_2)
112 120 self.tabWidget.setObjectName(_fromUtf8("tabWidget"))
113 121 self.tabProjectProperty = QtGui.QWidget()
114 122 self.tabProjectProperty.setObjectName(_fromUtf8("tabProjectProperty"))
115 123 self.gridLayout_8 = QtGui.QGridLayout(self.tabProjectProperty)
116 124 self.gridLayout_8.setObjectName(_fromUtf8("gridLayout_8"))
117 125 self.treeProjectProperties = QtGui.QTreeView(self.tabProjectProperty)
118 126 self.treeProjectProperties.setObjectName(_fromUtf8("treeProjectProperties"))
119 127 self.gridLayout_8.addWidget(self.treeProjectProperties, 0, 0, 1, 1)
120 128 self.tabWidget.addTab(self.tabProjectProperty, _fromUtf8(""))
121 129 self.gridLayout_16.addWidget(self.splitter_2, 1, 0, 1, 1)
122 130
123 131 MainWindow.setCentralWidget(self.centralWidget)
124 132 self.toolBar = QtGui.QToolBar(MainWindow)
125 133 self.toolBar.setObjectName(_fromUtf8("toolBar"))
126 134 MainWindow.addToolBar(QtCore.Qt.TopToolBarArea, self.toolBar)
127 135
128 136 self.menuBar = QtGui.QMenuBar(MainWindow)
129 137 self.menuBar.setGeometry(QtCore.QRect(0, 0, 1065, 25))
130 138 self.menuBar.setObjectName(_fromUtf8("menuBar"))
131 139 self.menuProject = QtGui.QMenu(self.menuBar)
132 140 self.menuProject.setObjectName(_fromUtf8("menuProject"))
133 141 self.menuRun = QtGui.QMenu(self.menuBar)
134 142 self.menuRun.setObjectName(_fromUtf8("menuRun"))
135 143 self.menuOptions = QtGui.QMenu(self.menuBar)
136 144 self.menuOptions.setObjectName(_fromUtf8("menuOptions"))
137 145 self.menuHelp = QtGui.QMenu(self.menuBar)
138 146 self.menuHelp.setObjectName(_fromUtf8("menuHelp"))
139 147 MainWindow.setMenuBar(self.menuBar)
140 148
141 149 iconOpen = QtGui.QIcon()
142 150 iconOpen.addPixmap(QtGui.QPixmap(_fromUtf8( os.path.join(FIGURES_PATH,"open.png") )), QtGui.QIcon.Normal, QtGui.QIcon.Off)
143 151 iconCreate = QtGui.QIcon()
144 152 iconCreate.addPixmap(QtGui.QPixmap(_fromUtf8( os.path.join(FIGURES_PATH,"new.png") )), QtGui.QIcon.Normal, QtGui.QIcon.Off)
145 153 iconSave = QtGui.QIcon()
146 154 iconSave.addPixmap(QtGui.QPixmap(_fromUtf8( os.path.join(FIGURES_PATH,"save.png") )), QtGui.QIcon.Normal, QtGui.QIcon.Off)
147 155 iconStart = QtGui.QIcon()
148 iconStart.addPixmap(QtGui.QPixmap(_fromUtf8( os.path.join(FIGURES_PATH,"start.png") )), QtGui.QIcon.Normal, QtGui.QIcon.Off)
156 iconStart.addPixmap(QtGui.QPixmap(_fromUtf8( os.path.join(FIGURES_PATH, ICON_START_DIS) )), QtGui.QIcon.Normal, QtGui.QIcon.Off)
149 157 iconStop = QtGui.QIcon()
150 iconStop.addPixmap(QtGui.QPixmap(_fromUtf8( os.path.join(FIGURES_PATH,"stop.png") )), QtGui.QIcon.Normal, QtGui.QIcon.Off)
158 iconStop.addPixmap(QtGui.QPixmap(_fromUtf8( os.path.join(FIGURES_PATH, ICON_STOP_DIS) )), QtGui.QIcon.Normal, QtGui.QIcon.Off)
151 159 iconPause = QtGui.QIcon()
152 iconPause.addPixmap(QtGui.QPixmap(_fromUtf8( os.path.join(FIGURES_PATH,"pause.png") )), QtGui.QIcon.Normal, QtGui.QIcon.Off)
160 iconPause.addPixmap(QtGui.QPixmap(_fromUtf8( os.path.join(FIGURES_PATH, ICON_PAUSE_DIS) )), QtGui.QIcon.Normal, QtGui.QIcon.Off)
153 161 iconAddPU = QtGui.QIcon()
154 162 iconAddPU.addPixmap(QtGui.QPixmap(_fromUtf8( os.path.join(FIGURES_PATH,"branch.png") )), QtGui.QIcon.Normal, QtGui.QIcon.Off)
155 163 iconClose = QtGui.QIcon()
156 164 iconClose.addPixmap(QtGui.QPixmap(_fromUtf8( os.path.join(FIGURES_PATH,"close.png") )), QtGui.QIcon.Normal, QtGui.QIcon.Off)
157 165
158 166
159 167 self.actionOpen = QtGui.QAction(MainWindow)
160 168 self.actionOpen.setIcon(iconOpen)
161 169 self.actionOpen.setObjectName(_fromUtf8("actionOpen"))
162 170 self.actionCreate = QtGui.QAction(MainWindow)
163 171 self.actionCreate.setIcon(iconCreate)
164 172 self.actionCreate.setObjectName(_fromUtf8("actionCreate"))
165 173 self.actionSave = QtGui.QAction(MainWindow)
166 174 self.actionSave.setIcon(iconSave)
167 175 self.actionSave.setObjectName(_fromUtf8("actionSave"))
168 176 self.actionClose = QtGui.QAction(MainWindow)
169 177 self.actionClose.setIcon(iconClose)
170 178 self.actionClose.setObjectName(_fromUtf8("actionClose"))
171 179 self.actionStart = QtGui.QAction(MainWindow)
172 180 self.actionStart.setIcon(iconStart)
173 181 self.actionStart.setObjectName(_fromUtf8("actionStart"))
174 182 self.actionPause = QtGui.QAction(MainWindow)
175 183 self.actionPause.setIcon(iconPause)
176 184 self.actionPause.setObjectName(_fromUtf8("actionPause"))
177 185 self.actionStop = QtGui.QAction(MainWindow)
178 186 self.actionStop.setIcon(iconStop)
179 187 self.actionStop.setObjectName(_fromUtf8("actionStop"))
180 188 self.actionAbout = QtGui.QAction(MainWindow)
181 189 self.actionAbout.setObjectName(_fromUtf8("actionAbout"))
182 190
183 191 self.actionOpenToolbar = QtGui.QAction(MainWindow)
184 192 self.actionOpenToolbar.setIcon(iconOpen)
185 193 self.actionOpenToolbar.setObjectName(_fromUtf8("actionOpenToolbar"))
186 194 self.actionCreateToolbar = QtGui.QAction(MainWindow)
187 195 self.actionCreateToolbar.setIcon(iconCreate)
188 196 self.actionCreateToolbar.setObjectName(_fromUtf8("actionCreateToolbar"))
189 197 self.actionSaveToolbar = QtGui.QAction(MainWindow)
190 198 self.actionSaveToolbar.setIcon(iconSave)
191 199 self.actionSaveToolbar.setObjectName(_fromUtf8("actionSaveToolbar"))
192 200 self.actionStarToolbar = QtGui.QAction(MainWindow)
193 201 self.actionStarToolbar.setIcon(iconStart)
194 202 self.actionStarToolbar.setObjectName(_fromUtf8("actionStarToolbar"))
195 203 self.actionStopToolbar = QtGui.QAction(MainWindow)
196 204 self.actionStopToolbar.setIcon(iconStop)
197 205 self.actionStopToolbar.setObjectName(_fromUtf8("actionStopToolbar"))
198 206 self.actionPauseToolbar = QtGui.QAction(MainWindow)
199 207 self.actionPauseToolbar.setIcon(iconPause)
200 208 self.actionPauseToolbar.setObjectName(_fromUtf8("actionPauseToolbar"))
201 209 self.actionAddPU = QtGui.QAction(MainWindow)
202 210 self.actionAddPU.setIcon(iconAddPU)
203 211 self.actionAddPU.setObjectName(_fromUtf8("actionAddPU"))
204 212 self.actionFTP = QtGui.QAction(MainWindow)
205 213 self.actionFTP.setObjectName(_fromUtf8("actionFTP"))
206 214 self.toolBar.addAction(self.actionOpenToolbar)
207 215 self.toolBar.addSeparator()
208 216 self.toolBar.addAction(self.actionCreateToolbar)
209 217 self.toolBar.addSeparator()
210 218 self.toolBar.addAction(self.actionAddPU)
211 219 self.toolBar.addSeparator()
212 220 self.toolBar.addAction(self.actionSaveToolbar)
213 221 self.toolBar.addSeparator()
214 222 self.toolBar.addAction(self.actionStarToolbar)
215 223 self.toolBar.addSeparator()
216 224 self.toolBar.addAction(self.actionPauseToolbar)
217 225 self.toolBar.addSeparator()
218 226 self.toolBar.addAction(self.actionStopToolbar)
219 227 self.toolBar.addSeparator()
220 228
221 229 # self.actionPause.triggered.connect(self.changePauseIcon)
222 230 # self.actionPauseToolbar.triggered.connect(self.changePauseIcon)
223 231
224 232 self.menuProject.addAction(self.actionOpen)
225 233 self.menuProject.addAction(self.actionCreate)
226 234 self.menuProject.addAction(self.actionSave)
227 235 self.menuProject.addAction(self.actionClose)
228 236 self.menuRun.addAction(self.actionStart)
229 237 self.menuRun.addAction(self.actionPause)
230 238 self.menuRun.addAction(self.actionStop)
231 239 self.menuOptions.addAction(self.actionFTP)
232 240 self.menuHelp.addAction(self.actionAbout)
233 241 self.menuBar.addAction(self.menuProject.menuAction())
234 242 self.menuBar.addAction(self.menuRun.menuAction())
235 243 self.menuBar.addAction(self.menuOptions.menuAction())
236 244 self.menuBar.addAction(self.menuHelp.menuAction())
237 245
238 246 self.tabConsole.setCurrentIndex(0)
239 247 self.tabWidget.setCurrentIndex(0)
240 248
241 249 def retranslateUi(self, MainWindow):
242 250
243 251 MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow", None))
244 252
245 253 self.tabConsole.setTabText(self.tabConsole.indexOf(self.tab_5), _translate("MainWindow", "Console", None))
246 254
247 255 self.tabWidget.setTabText(self.tabWidget.indexOf(self.tabProjectProperty), _translate("MainWindow", "Project Property", None))
248 256 self.toolBar.setWindowTitle(_translate("MainWindow", "toolBar", None))
249 257 self.menuProject.setTitle(_translate("MainWindow", "Project", None))
250 258 self.menuRun.setTitle(_translate("MainWindow", "Run", None))
251 259 self.menuOptions.setTitle(_translate("MainWindow", "Options", None))
252 260 self.menuHelp.setTitle(_translate("MainWindow", "Help", None))
253 261 self.actionOpen.setText(_translate("MainWindow", "Open", None))
254 262 self.actionCreate.setText(_translate("MainWindow", "Create", None))
255 263 self.actionSave.setText(_translate("MainWindow", "Save", None))
256 264 self.actionClose.setText(_translate("MainWindow", "Close", None))
257 265 self.actionStart.setText(_translate("MainWindow", "Start", None))
258 266 self.actionPause.setText(_translate("MainWindow", "Pause", None))
259 267 self.actionStop.setText(_translate("MainWindow", "Stop", None))
260 268 self.actionAbout.setText(_translate("MainWindow", "About SChain", None))
261 269 self.actionOpenToolbar.setText(_translate("MainWindow", "openToolbar", None))
262 270 self.actionOpenToolbar.setToolTip(_translate("MainWindow", "Open a project", None))
263 271 self.actionCreateToolbar.setText(_translate("MainWindow", "createToolbar", None))
264 272 self.actionCreateToolbar.setToolTip(_translate("MainWindow", "Create a new project", None))
265 273 self.actionSaveToolbar.setText(_translate("MainWindow", "saveToolbar", None))
266 274 self.actionSaveToolbar.setToolTip(_translate("MainWindow", "Save a project", None))
267 275 self.actionStarToolbar.setText(_translate("MainWindow", "starToolbar", None))
268 276 self.actionStarToolbar.setToolTip(_translate("MainWindow", "Start process", None))
269 277 self.actionStopToolbar.setText(_translate("MainWindow", "stopToolbar", None))
270 278 self.actionStopToolbar.setToolTip(_translate("MainWindow", "Stop process", None))
271 279 self.actionPauseToolbar.setText(_translate("MainWindow", "pauseToolbar", None))
272 280 self.actionPauseToolbar.setToolTip(_translate("MainWindow", "Pause process", None))
273 281 self.actionAddPU.setText(_translate("MainWindow", "Add Processing Unit", None))
274 282 self.actionFTP.setText(_translate("MainWindow", "FTP", None))
275 283
276 284 def closeEvent(self, event):
277 285
278 286 reply = QtGui.QMessageBox.question(self, 'Message',
279 287 "Are you sure to quit?", QtGui.QMessageBox.Yes |
280 288 QtGui.QMessageBox.No, QtGui.QMessageBox.No)
281 289 if reply == QtGui.QMessageBox.Yes:
282 290 event.accept()
283 291 else:
284 292 event.ignore()
285 293
286 294 def aboutEvent(self):
287 295 title = "Signal Chain Processing Software v%s" %__version__
288 296 message = """
289 297 Developed by Jicamarca Radio Observatory
290 298 Any comment to miguel.urco@jro.igp.gob.pe
291 299 """
292 300 QtGui.QMessageBox.about(self, title, message)
293 301
294 302
295 303 class Ui_BasicWindow(Ui_EnvWindow, Ui_ProjectTab, Ui_VoltageTab, Ui_SpectraTab, Ui_SpectraHeisTab, Ui_CorrelationTab):
296 304
297 305 def setupUi(self, MainWindow):
298 306
299 307 Ui_EnvWindow.setupUi(self, MainWindow)
300 308
301 309 Ui_ProjectTab.setupUi(self)
302 310 Ui_VoltageTab.setupUi(self)
303 311 Ui_SpectraTab.setupUi(self)
304 312 Ui_SpectraHeisTab.setupUi(self)
305 313 Ui_CorrelationTab.setupUi(self)
306 314
307 315 self.retranslateUi(MainWindow)
308 316
309 317 QtCore.QMetaObject.connectSlotsByName(MainWindow)
310 318
311 319 def retranslateUi(self, MainWindow):
312 320
313 321 Ui_EnvWindow.retranslateUi(self, MainWindow)
314 322
315 323 Ui_ProjectTab.retranslateUi(self)
316 324 Ui_VoltageTab.retranslateUi(self)
317 325 Ui_SpectraTab.retranslateUi(self)
318 326 Ui_SpectraHeisTab.retranslateUi(self)
319 327 Ui_CorrelationTab.retranslateUi(self)
320 328
321 329
322 330 class Ui_AdvancedWindow(Ui_EnvWindow):
323 331
324 332 def setupUi(self, AdvancedWindow):
325 333
326 334 Ui_MainWindow.setupUi(self, AdvancedWindow)
327 335
328 336 def retranslateUi(self, AdvancedWindow):
329 337
330 338 Ui_MainWindow.retranslateUi(self, AdvancedWindow)
331 339
332 340
333 341
334 342 if __name__ == "__main__":
335 343 import sys
336 344 app = QtGui.QApplication(sys.argv)
337 345 MainWindow = QtGui.QMainWindow()
338 346 ui = Ui_BasicWindow()
339 347 ui.setupUi(MainWindow)
340 348 MainWindow.show()
341 349 sys.exit(app.exec_())
342 350
General Comments 0
You need to be logged in to leave comments. Login now