def __init__(self):
QWidget.__init__(self)
self.resize(1600, 940)
self.setWindowTitle('OpenVR tracking data')
self.webview = QWebEngineView()
self.button = QPushButton('Quit', self)
self.button.clicked.connect(self.close)
layout = QVBoxLayout(self)
layout.setSpacing(0)
# layout.setMargin(0)
layout.addWidget(self.button)
layout.addWidget(self.webview)
# XXX check result
openvr.init(openvr.VRApplication_Scene)
poses_t = openvr.TrackedDevicePose_t * openvr.k_unMaxTrackedDeviceCount
self.poses = poses_t()
self.timer = QTimer()
self.timer.timeout.connect(self.update_page)
self.timer.start(50) # ms
评论列表
文章目录