|
|
|
@ -92,6 +92,9 @@ class Ui_MainWindow(QtWidgets.QWidget):
|
|
|
|
|
#self.status = self.statusTip('虚拟沙盘3D建模系统') # 消息
|
|
|
|
|
|
|
|
|
|
#self.status.showMessage()
|
|
|
|
|
self.setWindowIcon(QIcon("./img/mou.ico")) # 图标
|
|
|
|
|
|
|
|
|
|
self.drawn_back()
|
|
|
|
|
|
|
|
|
|
self.__layout_main = QtWidgets.QVBoxLayout()
|
|
|
|
|
self.__layout_fun_button = QtWidgets.QHBoxLayout()
|
|
|
|
@ -133,8 +136,71 @@ class Ui_MainWindow(QtWidgets.QWidget):
|
|
|
|
|
self.button_close.clicked.connect(self.onClick_Button)
|
|
|
|
|
self.button_make.clicked.connect(self.showDialog)
|
|
|
|
|
self.button_takephoto.clicked.connect(self.take_photo)
|
|
|
|
|
self.button_operate.clicked.connect(self.keyboard_control)
|
|
|
|
|
def drawn_back(self):
|
|
|
|
|
self.palette = QPalette()
|
|
|
|
|
self.palette.setBrush(QPalette.Background, QBrush(QPixmap("./img/back.jpeg")))
|
|
|
|
|
self.setPalette(self.palette)
|
|
|
|
|
def keyboard_control(self):
|
|
|
|
|
dialog = QtWidgets.QDialog()
|
|
|
|
|
dialog.resize(400, 300)
|
|
|
|
|
# button = QtWidgets.QPushButton('储存', dialog)
|
|
|
|
|
# button.clicked.connect(dialog.close)
|
|
|
|
|
# button.move(350, 550)
|
|
|
|
|
dialog.setWindowTitle('键盘控制')
|
|
|
|
|
dialog.setWindowModality(QtCore.Qt.ApplicationModal)
|
|
|
|
|
|
|
|
|
|
# dialog.__layout_main = QtWidgets.QHBoxLayout()
|
|
|
|
|
# dialog.__layout_fun_button = QtWidgets.QVBoxLayout()
|
|
|
|
|
# dialog.__layout_data_show = QtWidgets.QVBoxLayout()
|
|
|
|
|
# dialog.button_takeoff = QtWidgets.QPushButton('起飞')
|
|
|
|
|
# dialog.button_set_down = QtWidgets.QPushButton('降落')
|
|
|
|
|
# dialog.button.takeoff.setMinimumHeight(50)
|
|
|
|
|
# dialog.button_takeoff.move(250, 200)
|
|
|
|
|
# dialog.button_takeoff.setMinimumHeight(50)
|
|
|
|
|
# dialog.button_set_down.setMinimumHeight(50)
|
|
|
|
|
#
|
|
|
|
|
# dialog.button_takeoff.move(10, 100)
|
|
|
|
|
|
|
|
|
|
button_takeoff = QtWidgets.QPushButton('起飞', dialog)
|
|
|
|
|
button_takeoff.move(200, 100)
|
|
|
|
|
|
|
|
|
|
button_set_down = QtWidgets.QPushButton('降落', dialog)
|
|
|
|
|
button_set_down.move(200, 150)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
lab1 = QLabel()
|
|
|
|
|
# lab1.resize(200, 200) # 重设Label大小
|
|
|
|
|
# lab1.setScaledContents(True) # 设置图片自适应窗口大小
|
|
|
|
|
lab1.setPixmap(QPixmap("./img/control.png"))
|
|
|
|
|
|
|
|
|
|
vbox = QVBoxLayout()
|
|
|
|
|
|
|
|
|
|
vbox.addWidget(lab1)
|
|
|
|
|
|
|
|
|
|
dialog.setLayout(vbox)
|
|
|
|
|
#dialog.label_show_camera = QtWidgets.QLabel()
|
|
|
|
|
# self.label_show_camera.move(400,400)
|
|
|
|
|
#dialog.label_show_camera.setFixedSize(841, 681)
|
|
|
|
|
# dialog.__layout_fun_button.addWidget(dialog.button_takeoff)
|
|
|
|
|
# dialog.__layout_fun_button.addWidget(dialog.button_set_down)
|
|
|
|
|
#
|
|
|
|
|
# # self.__layout_fun_button.addWidget(self.label)
|
|
|
|
|
# dialog.__layout_main.addLayout(dialog.__layout_fun_button)
|
|
|
|
|
# dialog.__layout_main.addWidget(lab1)
|
|
|
|
|
#
|
|
|
|
|
# dialog.setLayout(dialog.__layout_main)
|
|
|
|
|
|
|
|
|
|
#self.show()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
dialog.show()
|
|
|
|
|
|
|
|
|
|
#sys.exit(app.exec_())
|
|
|
|
|
dialog.exec()
|
|
|
|
|
def take_photo(self):
|
|
|
|
|
#video to photo
|
|
|
|
|
args = video_to_photo.parse_args()
|
|
|
|
|