IntelligentTrafficUI.py 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177
  1. # -*- coding: utf-8 -*-
  2. # Form implementation generated from reading ui file 'IntelligentTrafficUI.ui'
  3. #
  4. # Created by: PyQt5 UI code generator 5.11.3
  5. #
  6. # WARNING! All changes made in this file will be lost!
  7. from PyQt5 import QtCore, QtGui, QtWidgets
  8. class Ui_MainWindow(object):
  9. def setupUi(self, MainWindow):
  10. MainWindow.setObjectName("MainWindow")
  11. MainWindow.resize(923, 668)
  12. self.centralwidget = QtWidgets.QWidget(MainWindow)
  13. self.centralwidget.setObjectName("centralwidget")
  14. self.Login_groupBox = QtWidgets.QGroupBox(self.centralwidget)
  15. self.Login_groupBox.setGeometry(QtCore.QRect(10, 10, 901, 61))
  16. self.Login_groupBox.setObjectName("Login_groupBox")
  17. self.Logout_pushButton = QtWidgets.QPushButton(self.Login_groupBox)
  18. self.Logout_pushButton.setGeometry(QtCore.QRect(800, 20, 91, 41))
  19. self.Logout_pushButton.setObjectName("Logout_pushButton")
  20. self.Login_pushButton = QtWidgets.QPushButton(self.Login_groupBox)
  21. self.Login_pushButton.setGeometry(QtCore.QRect(700, 20, 91, 41))
  22. self.Login_pushButton.setObjectName("Login_pushButton")
  23. self.Pwd_label = QtWidgets.QLabel(self.Login_groupBox)
  24. self.Pwd_label.setGeometry(QtCore.QRect(510, 30, 91, 20))
  25. self.Pwd_label.setObjectName("Pwd_label")
  26. self.User_label = QtWidgets.QLabel(self.Login_groupBox)
  27. self.User_label.setGeometry(QtCore.QRect(310, 30, 111, 20))
  28. self.User_label.setObjectName("User_label")
  29. self.Port_lineEdit = QtWidgets.QLineEdit(self.Login_groupBox)
  30. self.Port_lineEdit.setGeometry(QtCore.QRect(240, 30, 71, 20))
  31. self.Port_lineEdit.setObjectName("Port_lineEdit")
  32. self.User_lineEdit = QtWidgets.QLineEdit(self.Login_groupBox)
  33. self.User_lineEdit.setGeometry(QtCore.QRect(410, 30, 91, 20))
  34. self.User_lineEdit.setObjectName("User_lineEdit")
  35. self.Pwd_lineEdit = QtWidgets.QLineEdit(self.Login_groupBox)
  36. self.Pwd_lineEdit.setGeometry(QtCore.QRect(600, 30, 91, 20))
  37. self.Pwd_lineEdit.setEchoMode(QtWidgets.QLineEdit.Password)
  38. self.Pwd_lineEdit.setObjectName("Pwd_lineEdit")
  39. self.IP_label = QtWidgets.QLabel(self.Login_groupBox)
  40. self.IP_label.setGeometry(QtCore.QRect(0, 30, 81, 16))
  41. self.IP_label.setObjectName("IP_label")
  42. self.IP_lineEdit = QtWidgets.QLineEdit(self.Login_groupBox)
  43. self.IP_lineEdit.setGeometry(QtCore.QRect(60, 30, 111, 20))
  44. self.IP_lineEdit.setObjectName("IP_lineEdit")
  45. self.Port_label = QtWidgets.QLabel(self.Login_groupBox)
  46. self.Port_label.setGeometry(QtCore.QRect(180, 30, 61, 16))
  47. self.Port_label.setObjectName("Port_label")
  48. self.Operate_groupBox = QtWidgets.QGroupBox(self.centralwidget)
  49. self.Operate_groupBox.setGeometry(QtCore.QRect(10, 80, 201, 271))
  50. self.Operate_groupBox.setObjectName("Operate_groupBox")
  51. self.Play_pushButton = QtWidgets.QPushButton(self.Operate_groupBox)
  52. self.Play_pushButton.setGeometry(QtCore.QRect(10, 80, 191, 31))
  53. self.Play_pushButton.setObjectName("Play_pushButton")
  54. self.StopPlay_pushButton = QtWidgets.QPushButton(self.Operate_groupBox)
  55. self.StopPlay_pushButton.setGeometry(QtCore.QRect(10, 130, 191, 31))
  56. self.StopPlay_pushButton.setObjectName("StopPlay_pushButton")
  57. self.Attach_pushButton = QtWidgets.QPushButton(self.Operate_groupBox)
  58. self.Attach_pushButton.setGeometry(QtCore.QRect(10, 180, 191, 31))
  59. self.Attach_pushButton.setObjectName("Attach_pushButton")
  60. self.Detach_pushButton = QtWidgets.QPushButton(self.Operate_groupBox)
  61. self.Detach_pushButton.setGeometry(QtCore.QRect(10, 230, 191, 31))
  62. self.Detach_pushButton.setObjectName("Detach_pushButton")
  63. self.Channel_comboBox = QtWidgets.QComboBox(self.Operate_groupBox)
  64. self.Channel_comboBox.setGeometry(QtCore.QRect(100, 40, 91, 22))
  65. self.Channel_comboBox.setObjectName("Channel_comboBox")
  66. self.label = QtWidgets.QLabel(self.Operate_groupBox)
  67. self.label.setGeometry(QtCore.QRect(10, 40, 101, 16))
  68. self.label.setObjectName("label")
  69. self.Play_groupBox = QtWidgets.QGroupBox(self.centralwidget)
  70. self.Play_groupBox.setGeometry(QtCore.QRect(210, 80, 391, 271))
  71. self.Play_groupBox.setObjectName("Play_groupBox")
  72. self.Video_label = QtWidgets.QLabel(self.Play_groupBox)
  73. self.Video_label.setGeometry(QtCore.QRect(10, 20, 371, 241))
  74. self.Video_label.setStyleSheet("background-color: rgb(189, 189, 189);")
  75. self.Video_label.setText("")
  76. self.Video_label.setObjectName("Video_label")
  77. self.Attach_groupBox = QtWidgets.QGroupBox(self.centralwidget)
  78. self.Attach_groupBox.setGeometry(QtCore.QRect(10, 350, 591, 271))
  79. self.Attach_groupBox.setObjectName("Attach_groupBox")
  80. self.Attach_tableWidget = QtWidgets.QTableWidget(self.Attach_groupBox)
  81. self.Attach_tableWidget.setGeometry(QtCore.QRect(10, 20, 571, 241))
  82. self.Attach_tableWidget.setObjectName("Attach_tableWidget")
  83. self.Attach_tableWidget.setColumnCount(6)
  84. self.Attach_tableWidget.setRowCount(0)
  85. item = QtWidgets.QTableWidgetItem()
  86. item.setTextAlignment(QtCore.Qt.AlignCenter)
  87. self.Attach_tableWidget.setHorizontalHeaderItem(0, item)
  88. item = QtWidgets.QTableWidgetItem()
  89. item.setTextAlignment(QtCore.Qt.AlignCenter)
  90. self.Attach_tableWidget.setHorizontalHeaderItem(1, item)
  91. item = QtWidgets.QTableWidgetItem()
  92. item.setTextAlignment(QtCore.Qt.AlignCenter)
  93. self.Attach_tableWidget.setHorizontalHeaderItem(2, item)
  94. item = QtWidgets.QTableWidgetItem()
  95. item.setTextAlignment(QtCore.Qt.AlignCenter)
  96. self.Attach_tableWidget.setHorizontalHeaderItem(3, item)
  97. item = QtWidgets.QTableWidgetItem()
  98. item.setTextAlignment(QtCore.Qt.AlignCenter)
  99. self.Attach_tableWidget.setHorizontalHeaderItem(4, item)
  100. item = QtWidgets.QTableWidgetItem()
  101. item.setTextAlignment(QtCore.Qt.AlignCenter)
  102. self.Attach_tableWidget.setHorizontalHeaderItem(5, item)
  103. self.Attach_tableWidget.horizontalHeader().setDefaultSectionSize(150)
  104. self.GlobalScene_label = QtWidgets.QLabel(self.centralwidget)
  105. self.GlobalScene_label.setGeometry(QtCore.QRect(620, 100, 281, 241))
  106. self.GlobalScene_label.setStyleSheet("background-color: rgb(189, 189, 189);")
  107. self.GlobalScene_label.setText("")
  108. self.GlobalScene_label.setObjectName("GlobalScene_label")
  109. self.GlobalScene_groupBox = QtWidgets.QGroupBox(self.centralwidget)
  110. self.GlobalScene_groupBox.setGeometry(QtCore.QRect(610, 80, 301, 271))
  111. self.GlobalScene_groupBox.setObjectName("GlobalScene_groupBox")
  112. self.VehicleInfo_groupBox = QtWidgets.QGroupBox(self.centralwidget)
  113. self.VehicleInfo_groupBox.setGeometry(QtCore.QRect(610, 350, 301, 271))
  114. self.VehicleInfo_groupBox.setObjectName("VehicleInfo_groupBox")
  115. self.SmallScene_label = QtWidgets.QLabel(self.VehicleInfo_groupBox)
  116. self.SmallScene_label.setGeometry(QtCore.QRect(30, 70, 251, 81))
  117. self.SmallScene_label.setStyleSheet("background-color: rgb(189, 189, 189);")
  118. self.SmallScene_label.setText("")
  119. self.SmallScene_label.setObjectName("SmallScene_label")
  120. self.VehicleInfo_groupBox.raise_()
  121. self.GlobalScene_groupBox.raise_()
  122. self.Operate_groupBox.raise_()
  123. self.Login_groupBox.raise_()
  124. self.Play_groupBox.raise_()
  125. self.Attach_groupBox.raise_()
  126. self.GlobalScene_label.raise_()
  127. MainWindow.setCentralWidget(self.centralwidget)
  128. self.menubar = QtWidgets.QMenuBar(MainWindow)
  129. self.menubar.setGeometry(QtCore.QRect(0, 0, 923, 23))
  130. self.menubar.setObjectName("menubar")
  131. MainWindow.setMenuBar(self.menubar)
  132. self.statusbar = QtWidgets.QStatusBar(MainWindow)
  133. self.statusbar.setObjectName("statusbar")
  134. MainWindow.setStatusBar(self.statusbar)
  135. self.Switch_action = QtWidgets.QAction(MainWindow)
  136. self.Switch_action.setObjectName("Switch_action")
  137. self.retranslateUi(MainWindow)
  138. QtCore.QMetaObject.connectSlotsByName(MainWindow)
  139. def retranslateUi(self, MainWindow):
  140. _translate = QtCore.QCoreApplication.translate
  141. MainWindow.setWindowTitle(_translate("MainWindow", "智能交通(IntelligentTraffic)-离线(Offline)"))
  142. self.Login_groupBox.setTitle(_translate("MainWindow", "设备登录(Login info)"))
  143. self.Logout_pushButton.setText(_translate("MainWindow", "登出(Logout)"))
  144. self.Login_pushButton.setText(_translate("MainWindow", "登录(Login)"))
  145. self.Pwd_label.setText(_translate("MainWindow", "密码(Password)"))
  146. self.User_label.setText(_translate("MainWindow", "用户名(Username)"))
  147. self.IP_label.setText(_translate("MainWindow", "IP地址(IP)"))
  148. self.Port_label.setText(_translate("MainWindow", "端口(Port)"))
  149. self.Operate_groupBox.setTitle(_translate("MainWindow", "操作(Operation)"))
  150. self.Play_pushButton.setText(_translate("MainWindow", "预览(Start Monitoring)"))
  151. self.StopPlay_pushButton.setText(_translate("MainWindow", "停止预览(Stop Monitoring)"))
  152. self.Attach_pushButton.setText(_translate("MainWindow", "订阅(Subscribe)"))
  153. self.Detach_pushButton.setText(_translate("MainWindow", "停止订阅(Cancel Subscription)"))
  154. self.label.setText(_translate("MainWindow", "通道(Channel)"))
  155. self.Play_groupBox.setTitle(_translate("MainWindow", "播放(Play)"))
  156. self.Attach_groupBox.setTitle(_translate("MainWindow", "订阅信息(Subscription Details)"))
  157. item = self.Attach_tableWidget.horizontalHeaderItem(0)
  158. item.setText(_translate("MainWindow", "时间(Time)"))
  159. item = self.Attach_tableWidget.horizontalHeaderItem(1)
  160. item.setText(_translate("MainWindow", "事件(Event)"))
  161. item = self.Attach_tableWidget.horizontalHeaderItem(2)
  162. item.setText(_translate("MainWindow", "车牌号(Plate No.)"))
  163. item = self.Attach_tableWidget.horizontalHeaderItem(3)
  164. item.setText(_translate("MainWindow", "车牌颜色(Plate Color)"))
  165. item = self.Attach_tableWidget.horizontalHeaderItem(4)
  166. item.setText(_translate("MainWindow", "车型类型(Vehicle Type)"))
  167. item = self.Attach_tableWidget.horizontalHeaderItem(5)
  168. item.setText(_translate("MainWindow", "车身颜色(Vehicle Color)"))
  169. self.GlobalScene_groupBox.setTitle(_translate("MainWindow", "全景图(Panoramic Image)"))
  170. self.VehicleInfo_groupBox.setTitle(_translate("MainWindow", "车牌图(Plate Image)"))
  171. self.Switch_action.setText(_translate("MainWindow", "中英文切换"))