0
我正在使用Qt在python中創建GUI。使用按鈕手柄連接信號
我創建了一個QThread,它有一個無限循環,在這個循環中,當某些條件滿足時,它在某些時刻發出一些QtCore.SIGNAL。在主函數中,我想用一個按鈕處理程序連接每個信號。我用這種方式製作:
self.workThread = WorkingThread()
self.connect(self.workThread, QtCore.SIGNAL("button_right"), self.handle_a2_right)
self.connect(self.workThread,QtCore.SIGNAL("button_left"), self.handle_a2_left)
self.workThread.start()
其中WorkingThread是我的線程和句柄分別是我的按鈕句柄。然而,當它實現了信號的第一個連接的程序提供了以下錯誤:
File "/usr/lib/python2.7/dist-packages/gnuradio/gr/top_block.py", line 151, in _coerce_endpoint
raise ValueError("unable to coerce endpoint")
ValueError: unable to coerce endpoint
這個問題似乎是脫離主題,因爲錯誤顯然是由第三方代碼(即[gnuradio](http://gnuradio.org/redmine/projects /中的gnuradio /維基))。 – ekhumoro 2014-10-03 15:32:39
看來,這不是連接到Qt,而是gnuradio中的錯誤。請問新問題。 – 2014-10-03 16:26:58
這個問題似乎是題外話題,因爲錯誤顯然是由第三方代碼(即gnuradio)提出的。 – 2014-10-03 16:27:25