Это нормально что для использования сигнала предопределённого в самой Qt (5 версии), где передаются типы Qt, эти типы предварительно нужно регистрировать через Q_DECLARE_METATYPE и qRegisterMetaType()? Например, если хочу обработать сигнал QProcess::finished(int, QProcess::ExitStatus), то перед этим регистрирую QProcess::ExitStatus. Действительно ли так правильно в рамках правил Qt, или я что-то неправильно делаю? Интуитивно мне казалось что раз такой сигнал определён в самом фреймворке, то и типы должны быть известны самому же фреймворку, а иначе приходится тыкать везде регистрацию типов.
Похожие темы
- Форум Статическая инициализация классов в C++ (2014)
- Форум Основы C++/QT (2006)
- Форум [Qt][Основы] Картинка в таблице (2009)
- Форум Вопрос про метаобъектный протокол. (2015)
- Форум Метаобъектный протокол ли это? (2014)
- Форум Qt меня немного пугает. (2010)
- Форум [Qt] Создание класса на основе QWidget (2010)
- Форум Qt, Phonon и немного ArchLinux (2009)
- Форум [opennet]Начат перевод Qt на модульную основу (2010)
- Форум Нубские вопросы по текстурам OpenGL (+ немного Qt) (2011)