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

Qt Moc'ing нескольких файлов параллельно под msbuild
Используя плагин Qt Visual studio, он, кажется, беспрепятственно заботится почти обо всем. К сожалению, это делается с помощью шага CustomBuild в msbuild. Это приводит к последовательному moc'ing, одно за другим. Есть ли способ убедить msbuild...
2223 просмотров
schedule 30.09.2021

Многоуровневое наследование в Qt
Я пытаюсь реализовать многоуровневое наследование для своих страниц Qt. class MyPage1: public QWizardPage { Q_OBJECT ... } and class MyPage2: public MyPage1 { Q_OBJECT ... } Moc_MyPage2.cc пуст, и при связывании я получаю сообщение об...
167 просмотров
schedule 06.09.2021

Ошибка Qt moc с использованием CMake
Я пытаюсь написать приложение OpenCV, создавая графический интерфейс с помощью Qt и генерируя файлы сборки с помощью CMake. Проблема в том, что когда я пытаюсь выполнить команду make , я получаю сообщение об ошибке: Этот файл был создан с...
2458 просмотров
schedule 30.09.2021

Visual Studio 2012 не создает файлы moc
Я использую Qt V5.1.0 и Qt-Addin 1.2.2 для Visual Studio 2012. У меня есть два проекта в решении под названием «Мозг» и «Графический интерфейс». «Мозг» определяется как служебный проект, а «графический интерфейс» — как проект приложения. Я...
4552 просмотров
schedule 23.05.2022

Qt неопределенная ссылочная виртуальная таблица
Я сделал простую игру, чтобы выстрелить в прямоугольник (класс Bullet) из другого прямоугольника (класс MyRect). У меня есть неопределенная ссылка на "vtable для пули". Я написал, что это связано с Q_OBJECT и moc. Не могу решить эту проблему....
137 просмотров
schedule 15.07.2022

Как скомпилировать заголовочный файл с макросом Q_OBJECT в Xcode?
Я создаю проект C++ в Xcode, который ссылается на структуру Qt. Программа hello world работает хорошо. Когда я добавляю класс, производный от QObject, и добавляю макрос Q_OBJCET, возникает ошибка ссылки. Класс МойОбъект.h #ifndef...
2476 просмотров
schedule 26.10.2022

Qt Q_PROPERTY с аксессорами шаблонов
Я стремлюсь к немного большему количеству повторного использования кода, сохраняя при этом многословие. Рассмотрим следующий пример кода: // qdot@defixio /tmp/test4 $ cat test.h #include <QObject> class Foo : public QObject { Q_OBJECT...
1901 просмотров
schedule 16.03.2023

Файлы QMake moc запутаны пространствами имен
У меня есть файл, который выглядит так: #ifndef ENGINE_PLATFORM_AREAEDITOR_H #define ENGINE_PLATFORM_AREAEDITOR_H #include <QWidget> #include "../Widgets/QtSfmlWidget.h" namespace Engine { namespace World { class Area; } } //This tell's...
1772 просмотров
schedule 30.07.2023

Неопределенная ссылка в конструкторе с производным классом QNetworkAccessManager
Я пытаюсь прочитать html-страницу, используя следующий код, который использует библиотеки Qt. #include <QtWidgets/QApplication> #include <QtNetwork/QNetworkRequest> #include <QtNetwork/QNetworkReply> #include...
808 просмотров
schedule 07.03.2023

Как использовать макет MOC в моем контроллере просмотра с помощью Xcode 7 UITests?
Итак, я обнаружил, что при написании XCTests или тестов пользовательского интерфейса я не могу получить доступ к MOC делегата моего приложения. Я получил какую-то ошибку, в которой говорилось: «Я MyAppUITests, и я не могу получить доступ к материалам...
336 просмотров
schedule 30.06.2023

Конфигурация сигнала/слота Qt
У меня проблема с сигналом/слотами в Qt 5.6.0 Когда я пытаюсь скомпилировать, я получаю следующую ошибку: я погуглил и обнаружил, что когда я использую qmake (я считаю, что это именно тот случай), мне нужно сделать несколько трюков с moc, однако,...
36 просмотров
schedule 31.12.2022

Проблема Qwt moc (moc.exe не найден)
У меня большая проблема с прошлой недели, и я не могу найти никакого рабочего решения. Когда я компилирую Qwt 6.1.2 (и пробую затем с 6.1.3 ) в Windows 7 32bits с классом mingw32 консоль, и после компиляции последовательности у меня...
899 просмотров
schedule 18.07.2023

Как сгенерировать файлы moc_*.cpp с помощью CMake
Предположим, у меня есть файл C++ с именем animals.cpp . Как сгенерировать moc-файл ( moc_animals.cpp ) с помощью CMake?
1942 просмотров
schedule 09.10.2022

Как я могу использовать каскадные пространства имен в файлах moc?
В настоящее время я пишу небольшое приложение с Qt (4.7). И я использую вложенные пространства имен, такие как namespace app { namespace core { class CoreClass {...} } } Поскольку я немного ленив, я использую символы для...
971 просмотров
schedule 25.02.2024