From ee62bf59e6724c50e7b0dbccd44463b53481eb72 Mon Sep 17 00:00:00 2001 From: wangziyang <2890199310@qq.com> Date: Mon, 4 Jul 2022 21:47:38 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9qt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/qt/Mainwindow.py | 33 ++++++++++++++++++ .../__pycache__/Audio_record.cpython-39.pyc | Bin 4660 -> 4664 bytes .../__pycache__/Screenshot_Gui.cpython-39.pyc | Bin 11874 -> 11878 bytes .../Screenshot_record.cpython-39.pyc | Bin 2619 -> 2623 bytes src/qt/__pycache__/findpath_UI.cpython-39.pyc | Bin 7372 -> 7376 bytes 5 files changed, 33 insertions(+) diff --git a/src/qt/Mainwindow.py b/src/qt/Mainwindow.py index f560ca1..5e99b9d 100644 --- a/src/qt/Mainwindow.py +++ b/src/qt/Mainwindow.py @@ -14,6 +14,9 @@ from findpath_UI import * from Screenshot.Screenshot_Gui import * import qdarkstyle +sys.path.append(os.path.dirname(os.path.abspath(__file__)) + "/../../PaddleClas-release-2.3") +import Tello.KeyboardControl as KeyControl + class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") @@ -203,6 +206,13 @@ class Ui_MainWindow(object): self.toolBar.addAction(self.actionicon_3) self.actionicon_2.triggered.connect(lambda: self.path()) self.actionicon_3.triggered.connect(lambda: self.video()) + self.pushButton_7.clicked.connect(lambda: self.connect()) + self.pushButton_3.clicked.connect(lambda: self.up()) + self.pushButton_6.clicked.connect(lambda: self.down()) + self.pushButton.clicked.connect(lambda: self.forward()) + self.pushButton_4.clicked.connect(lambda: self.right()) + self.pushButton_2.clicked.connect(lambda: self.left()) + self.pushButton_5.clicked.connect(lambda: self.Return()) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) @@ -216,6 +226,29 @@ class Ui_MainWindow(object): self.ui = Ui_MainWindow2() self.ui.show() + def connect(self): + KeyControl.connect() + + def up(self): + KeyControl.getKeyboardInput("UP") + + def down(self): + KeyControl.getKeyboardInput("DOWN") + + def forward(self): + KeyControl.getKeyboardInput("i") + + def right(self): + KeyControl.getKeyboardInput("l") + + def left(self): + KeyControl.getKeyboardInput("j") + + def Return(self): + KeyControl.getKeyboardInput("a") + KeyControl.getKeyboardInput("dffsfdsa") + + def retranslateUi(self, MainWindow): _translate = QtCore.QCoreApplication.translate MainWindow.setWindowTitle(_translate("MainWindow", "无人机路径生成系统")) diff --git a/src/qt/Screenshot/__pycache__/Audio_record.cpython-39.pyc b/src/qt/Screenshot/__pycache__/Audio_record.cpython-39.pyc index 037c86a468234c0de5f0f02a7a278f97d880c600..a40e9dc055c922acc1b8f75e49a020f7a3fb58a7 100644 GIT binary patch delta 75 zcmdm@vO|SCk(ZZ?0SFeKJhYL!kIB%_)hZ?+F(oA@)j21zShpxOCpED+Ro6(*7>DrY IV@!Gc0E4d>qW}N^ delta 71 zcmdm?vPFeEk(ZZ?0SNeX*KXwQW773%u7s9 Z%}vcKi4U$UE=kReDK1Lhe2OWL9{>;O7=r)+ diff --git a/src/qt/Screenshot/__pycache__/Screenshot_Gui.cpython-39.pyc b/src/qt/Screenshot/__pycache__/Screenshot_Gui.cpython-39.pyc index ee5472f92f8408fc6afd805c2e47cf81cf6e5827..3d094f44f9b45352af66858068ac0b2a68c52971 100644 GIT binary patch delta 40 rcmaD9^DKrtk(ZZ?0SFeKJhYK}H#19st5wY8d`2-wFuD0NbG{Y;2#E~2 delta 71 zcmaDB^C*Tpk(ZZ?0SFGQ+PRT?H?yvfi&acPQGQlxa!HJ5URr)pZemGheqOw9VqRi; ZYHn&?Nqlf+aY<@!OmR{2=I_k;S^$|l8wLOX diff --git a/src/qt/Screenshot/__pycache__/Screenshot_record.cpython-39.pyc b/src/qt/Screenshot/__pycache__/Screenshot_record.cpython-39.pyc index 64d31c224180d6d28fb06aaba633bab7743c904c..8ec92350c2c2ef581cb6ad67eb745b0f004276e1 100644 GIT binary patch delta 75 zcmdljvR{Ndk(ZZ?0SFeKJhYMfJfmT-t5r-uVoFL*s&h_av2IanPHJLts;-fqF%IF) I>`W#c0E%-L)&Kwi delta 71 zcmdllvRi~Zk(ZZ?0SN3??cB(Ho>AA|#VV$tC_gJTxg^FjFD<_)H?br$KQG=lF)uMa ZH8(Y{BtE#ZxFj_