forked from xiongyihui/pqcom
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathpqcom_ui.py
168 lines (162 loc) · 10.2 KB
/
pqcom_ui.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
# -*- coding: utf-8 -*-
# Form implementation generated from reading ui file 'pqcom.ui'
#
# Created: Sun May 31 17:14:22 2015
# by: pyside-uic 0.2.15 running on PySide 1.2.2
#
# WARNING! All changes made in this file will be lost!
from PySide import QtCore, QtGui
class Ui_MainWindow(object):
def setupUi(self, MainWindow):
MainWindow.setObjectName("MainWindow")
MainWindow.resize(640, 504)
MainWindow.setBaseSize(QtCore.QSize(640, 504))
self.centralwidget = QtGui.QWidget(MainWindow)
self.centralwidget.setObjectName("centralwidget")
self.verticalLayout = QtGui.QVBoxLayout(self.centralwidget)
self.verticalLayout.setSpacing(0)
self.verticalLayout.setContentsMargins(0, 0, 0, 0)
self.verticalLayout.setObjectName("verticalLayout")
self.recvTextEdit = QtGui.QTextEdit(self.centralwidget)
sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.MinimumExpanding)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.recvTextEdit.sizePolicy().hasHeightForWidth())
self.recvTextEdit.setSizePolicy(sizePolicy)
font = QtGui.QFont()
font.setFamily("Droid Sans Mono")
self.recvTextEdit.setFont(font)
self.recvTextEdit.setReadOnly(True)
self.recvTextEdit.setObjectName("recvTextEdit")
self.verticalLayout.addWidget(self.recvTextEdit)
self.sendPlainTextEdit = QtGui.QPlainTextEdit(self.centralwidget)
sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.MinimumExpanding)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.sendPlainTextEdit.sizePolicy().hasHeightForWidth())
self.sendPlainTextEdit.setSizePolicy(sizePolicy)
self.sendPlainTextEdit.setMinimumSize(QtCore.QSize(0, 32))
self.sendPlainTextEdit.setMaximumSize(QtCore.QSize(16777215, 128))
self.sendPlainTextEdit.setBaseSize(QtCore.QSize(0, 0))
font = QtGui.QFont()
font.setFamily("Droid Sans Mono")
self.sendPlainTextEdit.setFont(font)
self.sendPlainTextEdit.setObjectName("sendPlainTextEdit")
self.verticalLayout.addWidget(self.sendPlainTextEdit)
self.horizontalLayout = QtGui.QHBoxLayout()
self.horizontalLayout.setSpacing(8)
self.horizontalLayout.setContentsMargins(0, 0, 0, -1)
self.horizontalLayout.setObjectName("horizontalLayout")
self.normalRadioButton = QtGui.QRadioButton(self.centralwidget)
self.normalRadioButton.setChecked(True)
self.normalRadioButton.setObjectName("normalRadioButton")
self.horizontalLayout.addWidget(self.normalRadioButton)
self.hexRadioButton = QtGui.QRadioButton(self.centralwidget)
self.hexRadioButton.setObjectName("hexRadioButton")
self.horizontalLayout.addWidget(self.hexRadioButton)
self.extendRadioButton = QtGui.QRadioButton(self.centralwidget)
self.extendRadioButton.setObjectName("extendRadioButton")
self.horizontalLayout.addWidget(self.extendRadioButton)
self.collectButton = QtGui.QToolButton(self.centralwidget)
sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Preferred)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.collectButton.sizePolicy().hasHeightForWidth())
self.collectButton.setSizePolicy(sizePolicy)
self.collectButton.setMinimumSize(QtCore.QSize(0, 20))
self.collectButton.setText("")
self.collectButton.setPopupMode(QtGui.QToolButton.MenuButtonPopup)
self.collectButton.setObjectName("collectButton")
self.horizontalLayout.addWidget(self.collectButton)
self.historyButton = QtGui.QPushButton(self.centralwidget)
sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Preferred)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.historyButton.sizePolicy().hasHeightForWidth())
self.historyButton.setSizePolicy(sizePolicy)
self.historyButton.setObjectName("historyButton")
self.horizontalLayout.addWidget(self.historyButton)
spacerItem = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
self.horizontalLayout.addItem(spacerItem)
self.periodSpinBox = QtGui.QDoubleSpinBox(self.centralwidget)
self.periodSpinBox.setEnabled(True)
self.periodSpinBox.setDecimals(3)
self.periodSpinBox.setProperty("value", 1.0)
self.periodSpinBox.setObjectName("periodSpinBox")
self.horizontalLayout.addWidget(self.periodSpinBox)
self.repeatCheckBox = QtGui.QCheckBox(self.centralwidget)
self.repeatCheckBox.setObjectName("repeatCheckBox")
self.horizontalLayout.addWidget(self.repeatCheckBox)
self.sendButton = QtGui.QToolButton(self.centralwidget)
sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Preferred)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.sendButton.sizePolicy().hasHeightForWidth())
self.sendButton.setSizePolicy(sizePolicy)
self.sendButton.setMinimumSize(QtCore.QSize(80, 0))
self.sendButton.setStyleSheet("")
self.sendButton.setPopupMode(QtGui.QToolButton.MenuButtonPopup)
self.sendButton.setToolButtonStyle(QtCore.Qt.ToolButtonIconOnly)
self.sendButton.setAutoRaise(False)
self.sendButton.setObjectName("sendButton")
self.horizontalLayout.addWidget(self.sendButton)
self.verticalLayout.addLayout(self.horizontalLayout)
MainWindow.setCentralWidget(self.centralwidget)
self.toolBar = QtGui.QToolBar(MainWindow)
self.toolBar.setAutoFillBackground(False)
self.toolBar.setMovable(False)
self.toolBar.setAllowedAreas(QtCore.Qt.TopToolBarArea)
self.toolBar.setFloatable(False)
self.toolBar.setObjectName("toolBar")
MainWindow.addToolBar(QtCore.Qt.TopToolBarArea, self.toolBar)
self.actionSetup = QtGui.QAction(MainWindow)
self.actionSetup.setObjectName("actionSetup")
self.actionNew = QtGui.QAction(MainWindow)
self.actionNew.setObjectName("actionNew")
self.actionHex = QtGui.QAction(MainWindow)
self.actionHex.setCheckable(True)
self.actionHex.setVisible(True)
self.actionHex.setObjectName("actionHex")
self.actionRun = QtGui.QAction(MainWindow)
self.actionRun.setCheckable(True)
self.actionRun.setObjectName("actionRun")
self.actionAbout = QtGui.QAction(MainWindow)
self.actionAbout.setObjectName("actionAbout")
self.actionClear = QtGui.QAction(MainWindow)
self.actionClear.setObjectName("actionClear")
self.toolBar.addAction(self.actionNew)
self.toolBar.addAction(self.actionRun)
self.toolBar.addAction(self.actionSetup)
self.toolBar.addAction(self.actionHex)
self.toolBar.addAction(self.actionClear)
self.toolBar.addAction(self.actionAbout)
self.retranslateUi(MainWindow)
QtCore.QMetaObject.connectSlotsByName(MainWindow)
MainWindow.setTabOrder(self.sendPlainTextEdit, self.sendButton)
MainWindow.setTabOrder(self.sendButton, self.repeatCheckBox)
MainWindow.setTabOrder(self.repeatCheckBox, self.periodSpinBox)
MainWindow.setTabOrder(self.periodSpinBox, self.historyButton)
MainWindow.setTabOrder(self.historyButton, self.extendRadioButton)
MainWindow.setTabOrder(self.extendRadioButton, self.hexRadioButton)
MainWindow.setTabOrder(self.hexRadioButton, self.normalRadioButton)
MainWindow.setTabOrder(self.normalRadioButton, self.recvTextEdit)
def retranslateUi(self, MainWindow):
MainWindow.setWindowTitle(QtGui.QApplication.translate("MainWindow", "pqcom", None, QtGui.QApplication.UnicodeUTF8))
self.normalRadioButton.setText(QtGui.QApplication.translate("MainWindow", "Normal", None, QtGui.QApplication.UnicodeUTF8))
self.hexRadioButton.setText(QtGui.QApplication.translate("MainWindow", "Hex", None, QtGui.QApplication.UnicodeUTF8))
self.extendRadioButton.setText(QtGui.QApplication.translate("MainWindow", "Extended", None, QtGui.QApplication.UnicodeUTF8))
self.historyButton.setText(QtGui.QApplication.translate("MainWindow", "History", None, QtGui.QApplication.UnicodeUTF8))
self.periodSpinBox.setSuffix(QtGui.QApplication.translate("MainWindow", "s", None, QtGui.QApplication.UnicodeUTF8))
self.repeatCheckBox.setText(QtGui.QApplication.translate("MainWindow", "Repeat", None, QtGui.QApplication.UnicodeUTF8))
self.sendButton.setText(QtGui.QApplication.translate("MainWindow", "Send", None, QtGui.QApplication.UnicodeUTF8))
self.toolBar.setWindowTitle(QtGui.QApplication.translate("MainWindow", "toolBar", None, QtGui.QApplication.UnicodeUTF8))
self.actionSetup.setText(QtGui.QApplication.translate("MainWindow", "Setup", None, QtGui.QApplication.UnicodeUTF8))
self.actionNew.setText(QtGui.QApplication.translate("MainWindow", "New", None, QtGui.QApplication.UnicodeUTF8))
self.actionNew.setToolTip(QtGui.QApplication.translate("MainWindow", "New Window", None, QtGui.QApplication.UnicodeUTF8))
self.actionHex.setText(QtGui.QApplication.translate("MainWindow", "Hex", None, QtGui.QApplication.UnicodeUTF8))
self.actionHex.setToolTip(QtGui.QApplication.translate("MainWindow", "View HEX format data", None, QtGui.QApplication.UnicodeUTF8))
self.actionRun.setText(QtGui.QApplication.translate("MainWindow", "Run", None, QtGui.QApplication.UnicodeUTF8))
self.actionRun.setToolTip(QtGui.QApplication.translate("MainWindow", "Run", None, QtGui.QApplication.UnicodeUTF8))
self.actionAbout.setText(QtGui.QApplication.translate("MainWindow", "About", None, QtGui.QApplication.UnicodeUTF8))
self.actionClear.setText(QtGui.QApplication.translate("MainWindow", "Clear", None, QtGui.QApplication.UnicodeUTF8))
self.actionClear.setToolTip(QtGui.QApplication.translate("MainWindow", "Clear", None, QtGui.QApplication.UnicodeUTF8))