我的主要應用對象是QObject
,這個對象是一個QSystemTrayIcon
,一個QDialog
,一個QWindow
和一些其他組件。該應用程序主要坐在托盤,一些選項對話框等。是否可以將QWidget作爲QObject的子項?
現在,我想使用QMetaObject::connectSlotsByName()
來將這些對象的信號連接到主要對象的插槽。這是他們的10-15,所以手寫他們似乎沒有有效的,正確的,專業的,現代的,等等等等
但是,我不能用我的QObject
父到QWidget
爲基礎的對象,也不能我將對象更改爲繼承QWidget
,因爲它們不會顯示,因爲主對象不可見。
想法?
相關問題(不重複):http://stackoverflow.com/q/28992276/1329652 – 2017-03-03 20:07:34