00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 from PyQt4 import QtCore, QtGui
00011
00012 class Ui_MainWindow(object):
00013 def setupUi(self, MainWindow):
00014 MainWindow.setObjectName("MainWindow")
00015 MainWindow.resize(658, 692)
00016 icon = QtGui.QIcon()
00017 icon.addPixmap(QtGui.QPixmap(":/icon2/icon2.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
00018 MainWindow.setWindowIcon(icon)
00019 self.centralwidget = QtGui.QWidget(MainWindow)
00020 self.centralwidget.setObjectName("centralwidget")
00021 self.verticalLayout_2 = QtGui.QVBoxLayout(self.centralwidget)
00022 self.verticalLayout_2.setObjectName("verticalLayout_2")
00023 self.gwScreen = QtGui.QGraphicsView(self.centralwidget)
00024 sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed)
00025 sizePolicy.setHorizontalStretch(0)
00026 sizePolicy.setVerticalStretch(0)
00027 sizePolicy.setHeightForWidth(self.gwScreen.sizePolicy().hasHeightForWidth())
00028 self.gwScreen.setSizePolicy(sizePolicy)
00029 self.gwScreen.setMinimumSize(QtCore.QSize(640, 480))
00030 self.gwScreen.setMaximumSize(QtCore.QSize(640, 480))
00031 self.gwScreen.setInteractive(True)
00032 self.gwScreen.setObjectName("gwScreen")
00033 self.verticalLayout_2.addWidget(self.gwScreen)
00034 self.groupBox = QtGui.QGroupBox(self.centralwidget)
00035 self.groupBox.setObjectName("groupBox")
00036 self.verticalLayout = QtGui.QVBoxLayout(self.groupBox)
00037 self.verticalLayout.setObjectName("verticalLayout")
00038 self.horizontalLayout = QtGui.QHBoxLayout()
00039 self.horizontalLayout.setObjectName("horizontalLayout")
00040 self.pushButton = QtGui.QPushButton(self.groupBox)
00041 self.pushButton.setObjectName("pushButton")
00042 self.horizontalLayout.addWidget(self.pushButton)
00043 self.pushButton_2 = QtGui.QPushButton(self.groupBox)
00044 self.pushButton_2.setObjectName("pushButton_2")
00045 self.horizontalLayout.addWidget(self.pushButton_2)
00046 self.pushButton_3 = QtGui.QPushButton(self.groupBox)
00047 self.pushButton_3.setObjectName("pushButton_3")
00048 self.horizontalLayout.addWidget(self.pushButton_3)
00049 self.verticalLayout.addLayout(self.horizontalLayout)
00050 self.verticalLayout_2.addWidget(self.groupBox)
00051 self.groupBox_2 = QtGui.QGroupBox(self.centralwidget)
00052 self.groupBox_2.setObjectName("groupBox_2")
00053 self.horizontalLayout_2 = QtGui.QHBoxLayout(self.groupBox_2)
00054 self.horizontalLayout_2.setObjectName("horizontalLayout_2")
00055 self.checkBox = QtGui.QCheckBox(self.groupBox_2)
00056 self.checkBox.setObjectName("checkBox")
00057 self.horizontalLayout_2.addWidget(self.checkBox)
00058 spacerItem = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
00059 self.horizontalLayout_2.addItem(spacerItem)
00060 self.updateValue = QtGui.QSpinBox(self.groupBox_2)
00061 self.updateValue.setMinimum(50)
00062 self.updateValue.setMaximum(9999)
00063 self.updateValue.setProperty("value", 1000)
00064 self.updateValue.setObjectName("updateValue")
00065 self.horizontalLayout_2.addWidget(self.updateValue)
00066 self.verticalLayout_2.addWidget(self.groupBox_2)
00067 MainWindow.setCentralWidget(self.centralwidget)
00068 self.menubar = QtGui.QMenuBar(MainWindow)
00069 self.menubar.setGeometry(QtCore.QRect(0, 0, 658, 26))
00070 self.menubar.setObjectName("menubar")
00071 self.menuAction = QtGui.QMenu(self.menubar)
00072 self.menuAction.setObjectName("menuAction")
00073 MainWindow.setMenuBar(self.menubar)
00074 self.statusbar = QtGui.QStatusBar(MainWindow)
00075 self.statusbar.setObjectName("statusbar")
00076 MainWindow.setStatusBar(self.statusbar)
00077 self.actionAbout = QtGui.QAction(MainWindow)
00078 self.actionAbout.setObjectName("actionAbout")
00079 self.actionExit = QtGui.QAction(MainWindow)
00080 self.actionExit.setObjectName("actionExit")
00081 self.menuAction.addAction(self.actionAbout)
00082 self.menuAction.addSeparator()
00083 self.menuAction.addAction(self.actionExit)
00084 self.menubar.addAction(self.menuAction.menuAction())
00085
00086 self.retranslateUi(MainWindow)
00087 QtCore.QObject.connect(self.menubar, QtCore.SIGNAL("triggered(QAction*)"), MainWindow.processAction)
00088 QtCore.QObject.connect(self.pushButton, QtCore.SIGNAL("clicked()"), MainWindow.loadDataFromDso)
00089 QtCore.QObject.connect(self.pushButton_2, QtCore.SIGNAL("clicked()"), MainWindow.loadScreenFromDso)
00090 QtCore.QObject.connect(self.pushButton_3, QtCore.SIGNAL("clicked()"), MainWindow.saveProgramScreen)
00091 QtCore.QObject.connect(self.checkBox, QtCore.SIGNAL("toggled(bool)"), MainWindow.setAutoUpdate)
00092 QtCore.QObject.connect(self.checkBox, QtCore.SIGNAL("clicked(bool)"), self.updateValue.setEnabled)
00093 QtCore.QMetaObject.connectSlotsByName(MainWindow)
00094
00095 def retranslateUi(self, MainWindow):
00096 MainWindow.setWindowTitle(QtGui.QApplication.translate("MainWindow", "DSO screenshoter", None, QtGui.QApplication.UnicodeUTF8))
00097 self.groupBox.setTitle(QtGui.QApplication.translate("MainWindow", "Actions", None, QtGui.QApplication.UnicodeUTF8))
00098 self.pushButton.setToolTip(QtGui.QApplication.translate("MainWindow", "Loads data from DSO and paint wave by yourselves", None, QtGui.QApplication.UnicodeUTF8))
00099 self.pushButton.setText(QtGui.QApplication.translate("MainWindow", "Load data from DSO", None, QtGui.QApplication.UnicodeUTF8))
00100 self.pushButton_2.setToolTip(QtGui.QApplication.translate("MainWindow", "Load screen data from DSO and paint them to program view", None, QtGui.QApplication.UnicodeUTF8))
00101 self.pushButton_2.setText(QtGui.QApplication.translate("MainWindow", "Screenshot from DSO", None, QtGui.QApplication.UnicodeUTF8))
00102 self.pushButton_3.setToolTip(QtGui.QApplication.translate("MainWindow", "Save programs view to file", None, QtGui.QApplication.UnicodeUTF8))
00103 self.pushButton_3.setText(QtGui.QApplication.translate("MainWindow", "Save program screen", None, QtGui.QApplication.UnicodeUTF8))
00104 self.groupBox_2.setTitle(QtGui.QApplication.translate("MainWindow", "Settings", None, QtGui.QApplication.UnicodeUTF8))
00105 self.checkBox.setText(QtGui.QApplication.translate("MainWindow", "Auto load data from DSO", None, QtGui.QApplication.UnicodeUTF8))
00106 self.updateValue.setSuffix(QtGui.QApplication.translate("MainWindow", "ms", None, QtGui.QApplication.UnicodeUTF8))
00107 self.menuAction.setTitle(QtGui.QApplication.translate("MainWindow", "Action", None, QtGui.QApplication.UnicodeUTF8))
00108 self.actionAbout.setText(QtGui.QApplication.translate("MainWindow", "About", None, QtGui.QApplication.UnicodeUTF8))
00109 self.actionExit.setText(QtGui.QApplication.translate("MainWindow", "Exit", None, QtGui.QApplication.UnicodeUTF8))
00110
00111 import images_rc