Вопросы по теме 'moc'

Qt moc не работает при запуске из некоторых мест
У меня есть проект Qt, который я пытаюсь скомпилировать с помощью jom в Windows 7. Я могу скомпилировать его из командной строки, когда исходный код находится в одном месте. Однако, когда я извлекаю исходный код из git в другом месте и пытаюсь его...
488 просмотров
schedule 18.11.2023

Невозможно скомпилировать файл MOC, если макрос Q_OBJECT удален другим макросом: файл заголовка не включает ‹QObject›
При компиляции не-Qt-версии программы Qt/C++ (-DDISABLE_MYMODULE) я получаю эту ошибку компилятора: src/mymodule.moc.cpp:12:2: error: #error "The header file 'mymodule.hpp' doesn't include <QObject>." src/mymodule.moc.cpp:19:1: error:...
2231 просмотров
schedule 27.04.2022

Таблица стилей применяется к ячейкам в QGridLayout вместо родительского контейнера
Я унаследовал QWidget, чтобы создать класс под названием (скажем так..) TaskBox. Я применил QGridLayout к моему TaskBox. Макет состоит из нескольких QLabels. Я изменил цвет фона TaskBox, установив для него таблицу стилей. Теперь это выглядит так:...
2942 просмотров
schedule 03.08.2023

файлы ui_* не генерируются QT5.5
Я хочу использовать структуру, созданную путем компиляции исходного кода QT5 на MAC в приложении QT5. Если в моем файле .pro есть следующее, то файлы ui_* не создаются. QT -= gui core network widgets Как сгенерировать эти ui_* файлы?
84 просмотров
schedule 12.11.2023

cmake qt automoc - получение автоматически обработанных файлов как переменной
Можно ли получить файлы automoc (Qt moc)? Это было бы здорово, потому что я мог бы поместить его в source_group. Я использую cmake 3.4.1 Заранее спасибо Тонька
198 просмотров
schedule 03.01.2024

Как использовать идиому pimpl с Qt и подклассами QObject
Я хотел бы знать, как проще всего реализовать идиому pimpl в объектах Qt. Я хочу иметь что-то вроде этого: прыщ.ч: class B; class A: public QObject { B *b; } pimpl.cxx: class B: public QObject { } Теперь, как очевидно, Qt не...
314 просмотров
schedule 09.12.2022

Qt5 moc не создает файл
Я делаю плагин С++ для Maya как динамическую библиотеку, используя VS2015, до сих пор я не использовал Qt5, но теперь мне нужны функции Q_Gadget и Q_Enum из Qt5.6.1, поэтому я начал настраивать свой vs для включения qt, все компилируется, и у меня...
1169 просмотров
schedule 19.10.2023

Препроцессор C++ и QT MOC
Я пытаюсь что-то (возможно, глупо). Использовали некоторые макросы для создания "количества" функций в домене C++; #define THR_CONFIG_VALUE(path, value, type, name, defaultvalue) \ type name() { return m_##name; } \ void set##name(type...
1010 просмотров
schedule 22.01.2023