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
|
from PyQt4 import QtCore, QtGui
try: _fromUtf8 = QtCore.QString.fromUtf8 except AttributeError: def _fromUtf8(s): return s
try: _encoding = QtGui.QApplication.UnicodeUTF8 def _translate(context, text, disambig): return QtGui.QApplication.translate(context, text, disambig, _encoding) except AttributeError: def _translate(context, text, disambig): return QtGui.QApplication.translate(context, text, disambig)
class Ui_mainWidget(object): def setupUi(self, mainWidget): mainWidget.setObjectName(_fromUtf8("mainWidget")) mainWidget.resize(575, 509) mainWidget.setMinimumSize(QtCore.QSize(575, 509)) mainWidget.setMaximumSize(QtCore.QSize(575, 509)) mainWidget.setStyleSheet(_fromUtf8("")) self.layoutWidget = QtGui.QWidget(mainWidget) self.layoutWidget.setGeometry(QtCore.QRect(10, 10, 558, 489)) self.layoutWidget.setObjectName(_fromUtf8("layoutWidget")) self.horizontalLayout_6 = QtGui.QHBoxLayout(self.layoutWidget) self.horizontalLayout_6.setMargin(0) self.horizontalLayout_6.setObjectName(_fromUtf8("horizontalLayout_6")) self.verticalLayout_4 = QtGui.QVBoxLayout() self.verticalLayout_4.setObjectName(_fromUtf8("verticalLayout_4")) self.messageGB = QtGui.QGroupBox(self.layoutWidget) self.messageGB.setMinimumSize(QtCore.QSize(372, 224)) self.messageGB.setObjectName(_fromUtf8("messageGB")) self.horizontalLayout = QtGui.QHBoxLayout(self.messageGB) self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.messageTB = QtGui.QTextBrowser(self.messageGB) self.messageTB.setObjectName(_fromUtf8("messageTB")) self.horizontalLayout.addWidget(self.messageTB) self.verticalLayout_4.addWidget(self.messageGB) self.inputGB = QtGui.QGroupBox(self.layoutWidget) self.inputGB.setObjectName(_fromUtf8("inputGB")) self.verticalLayout = QtGui.QVBoxLayout(self.inputGB) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.inputTE = QtGui.QTextEdit(self.inputGB) self.inputTE.setObjectName(_fromUtf8("inputTE")) self.verticalLayout.addWidget(self.inputTE) self.horizontalLayout_2 = QtGui.QHBoxLayout() self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) spacerItem = QtGui.QSpacerItem(188, 17, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_2.addItem(spacerItem) self.quitPB = QtGui.QPushButton(self.inputGB) self.quitPB.setObjectName(_fromUtf8("quitPB")) self.horizontalLayout_2.addWidget(self.quitPB) self.sendPB = QtGui.QPushButton(self.inputGB) self.sendPB.setEnabled(False) self.sendPB.setObjectName(_fromUtf8("sendPB")) self.horizontalLayout_2.addWidget(self.sendPB) self.verticalLayout.addLayout(self.horizontalLayout_2) self.verticalLayout_4.addWidget(self.inputGB) self.horizontalLayout_6.addLayout(self.verticalLayout_4) self.verticalLayout_3 = QtGui.QVBoxLayout() self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3")) self.statusGB = QtGui.QGroupBox(self.layoutWidget) self.statusGB.setMaximumSize(QtCore.QSize(171, 151)) self.statusGB.setObjectName(_fromUtf8("statusGB")) self.horizontalLayout_5 = QtGui.QHBoxLayout(self.statusGB) self.horizontalLayout_5.setObjectName(_fromUtf8("horizontalLayout_5")) self.statusTB = QtGui.QTextBrowser(self.statusGB) self.statusTB.setMaximumSize(QtCore.QSize(161, 119)) self.statusTB.setObjectName(_fromUtf8("statusTB")) self.horizontalLayout_5.addWidget(self.statusTB) self.verticalLayout_3.addWidget(self.statusGB) self.userGB = QtGui.QGroupBox(self.layoutWidget) self.userGB.setObjectName(_fromUtf8("userGB")) self.verticalLayout_2 = QtGui.QVBoxLayout(self.userGB) self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.horizontalLayout_3 = QtGui.QHBoxLayout() self.horizontalLayout_3.setObjectName(_fromUtf8("horizontalLayout_3")) self.userLE = QtGui.QLineEdit(self.userGB) self.userLE.setMaximumSize(QtCore.QSize(91, 20)) self.userLE.setObjectName(_fromUtf8("userLE")) self.horizontalLayout_3.addWidget(self.userLE) self.findPB = QtGui.QPushButton(self.userGB) self.findPB.setEnabled(False) self.findPB.setMaximumSize(QtCore.QSize(51, 23)) self.findPB.setObjectName(_fromUtf8("findPB")) self.horizontalLayout_3.addWidget(self.findPB) self.verticalLayout_2.addLayout(self.horizontalLayout_3) self.userLW = QtGui.QListWidget(self.userGB) self.userLW.setMinimumSize(QtCore.QSize(0, 161)) self.userLW.setMaximumSize(QtCore.QSize(149, 16777215)) self.userLW.setObjectName(_fromUtf8("userLW")) self.verticalLayout_2.addWidget(self.userLW) self.horizontalLayout_4 = QtGui.QHBoxLayout() self.horizontalLayout_4.setObjectName(_fromUtf8("horizontalLayout_4")) self.selectallPB = QtGui.QPushButton(self.userGB) self.selectallPB.setMaximumSize(QtCore.QSize(75, 23)) self.selectallPB.setObjectName(_fromUtf8("selectallPB")) self.horizontalLayout_4.addWidget(self.selectallPB) self.resetPB = QtGui.QPushButton(self.userGB) self.resetPB.setMaximumSize(QtCore.QSize(71, 23)) self.resetPB.setObjectName(_fromUtf8("resetPB")) self.horizontalLayout_4.addWidget(self.resetPB) self.verticalLayout_2.addLayout(self.horizontalLayout_4) self.verticalLayout_3.addWidget(self.userGB) self.horizontalLayout_6.addLayout(self.verticalLayout_3)
self.retranslateUi(mainWidget) QtCore.QObject.connect(self.selectallPB, QtCore.SIGNAL(_fromUtf8("clicked()")), self.userLW.selectAll) QtCore.QObject.connect(self.resetPB, QtCore.SIGNAL(_fromUtf8("clicked()")), self.userLW.reset) QtCore.QMetaObject.connectSlotsByName(mainWidget) mainWidget.setTabOrder(self.inputTE, self.sendPB) mainWidget.setTabOrder(self.sendPB, self.messageTB) mainWidget.setTabOrder(self.messageTB, self.userLE) mainWidget.setTabOrder(self.userLE, self.findPB) mainWidget.setTabOrder(self.findPB, self.userLW) mainWidget.setTabOrder(self.userLW, self.selectallPB) mainWidget.setTabOrder(self.selectallPB, self.resetPB) mainWidget.setTabOrder(self.resetPB, self.statusTB) mainWidget.setTabOrder(self.statusTB, self.quitPB)
def retranslateUi(self, mainWidget): mainWidget.setWindowTitle(_translate("mainWidget", "Server", None)) self.messageGB.setTitle(_translate("mainWidget", "Message", None)) self.inputGB.setTitle(_translate("mainWidget", "Input", None)) self.quitPB.setText(_translate("mainWidget", "Quit", None)) self.sendPB.setText(_translate("mainWidget", "Send", None)) self.statusGB.setTitle(_translate("mainWidget", "Status", None)) self.statusTB.setHtml(_translate("mainWidget", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" "<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n" "p, li { white-space: pre-wrap; }\n" "</style></head><body style=\" font-family:\'SimSun\'; font-size:9pt; font-weight:400; font-style:normal;\">\n" "<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><br /></p></body></html>", None)) self.userGB.setTitle(_translate("mainWidget", "User", None)) self.findPB.setText(_translate("mainWidget", "Find", None)) self.selectallPB.setText(_translate("mainWidget", "Select All", None)) self.resetPB.setText(_translate("mainWidget", "Reset", None))
if __name__ == "__main__": import sys app = QtGui.QApplication(sys.argv) mainWidget = QtGui.QWidget() ui = Ui_mainWidget() ui.setupUi(mainWidget) mainWidget.show() sys.exit(app.exec_())
|