0
我有一個PyQt小部件,它可以發送帶有numpy.ndarray
數據的信號。我還有另一個PyQt小部件,它有一個帶有numpy.ndarray
數據的插槽。PyQt:通過Qt設計器連接插槽與自定義對象
這兩個小部件都位於我的主窗口,它是從* .ui文件編譯的。這些小部件被設置爲提升小部件。
難道我無法以某種方式連接Qt Creator中的信號和插槽嗎?
剛纔它給了我一個錯誤:
TypeError: C++ type 'ndarray' is not supported as a slot argument type
'setattr'行什麼都不做,也不需要。在pyqt中沒有辦法註冊新的元類型(也沒有任何需要)。在你的示例代碼中,甚至沒有必要將信號參數類型聲明爲'ndarray' - 使用'object'也可以。 – ekhumoro 2015-02-25 02:11:31
@ ekhumoro,你是對的,不需要使用setattr。 – 2015-02-25 02:27:27