Мой основной объект приложения - QObject
, который жонглирует QSystemTrayIcon
, a QDialog
, a QWindow
и несколькими другими компонентами. Приложение в основном находится в лотке, с некоторыми диалогами настроек и т. Д.Возможно ли иметь QWidget как ребенка для QObject?
Теперь я хотел бы использовать QMetaObject::connectSlotsByName()
для подключения сигналов от этих объектов к слотам в основном объекте. Это 10-15 из них, поэтому писать их вручную не представляется эффективным, правильным, профессиональным, современным и т. Д.
Однако я не могу использовать мой QObject
в качестве родителя для объектов на основе QWidget
, а также не может Я изменяю объект наследовать QWidget
, так как они не будут отображаться, так как основной объект не отображается.
Идеи?
вопрос, связанный (не дубликат): http://stackoverflow.com/q/28992276/1329652 –