代码拉取完成,页面将自动刷新
from PyQt5.QtWidgets import *
from robotControl import *
from link_vrep import *
import keyboard
import sys
class QDemo(QDialog) :
def __init__(self,rc):
super().__init__()
self.rc=rc
self.initUI()
def initUI(self):
self.resize(400,4)
self.setWindowTitle('离线仿真')
btnok = QPushButton('开始(长按q退出)')#实例一个按钮控件对象
btnCancel = QPushButton('&关闭')#实例一个按钮控件对象
mainLayout = QGridLayout(self)#实例一个网格布局器并指定父函数
mainLayout.addWidget(btnok)
btnok.clicked.connect(self.ok)
mainLayout.addWidget(btnCancel)
btnCancel.clicked.connect(self.cancelClicked)
def ok(self):
vs = Vrep_simulation(self.rc)
while True:
if keyboard.is_pressed('q'):
break
vs.drive_joints()
if keyboard.is_pressed('q'):
break
def cancelClicked(self):
self.close()
if __name__ == '__main__':
app = QApplication(sys.argv)
main = QDemo()
main.show()
sys.exit(app.exec_())
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。