Здравствуйте, гость ( Вход | Регистрация )
DruidCat | Дата 24.3.2015, 22:24 |
Я нашёл неисправность! В чужих программах разбираться дело не благодарное. За то помог человеку. Большое спасибо что помогли! |
|
DruidCat | Дата 23.3.2015, 21:11 |
В файл datamodels.cpp надо добавить #include <QMimeData> Эта ошибка означает, что класс QMimeData был forward-declared, но не определен. Компилятору нужно знать определение класса чтобы правильно сгенерировать вызов функции-члена. Ты волшебник. Я вот не научился ещё читать ошибки компилятора. Даже неудобно тебя просить о помощи ещё раз. Почти весь проект собрался, но в конце, при компиляции появилась ещё одна ошибка:
Ошибка указывает вот на 125 и 141 строчку в файле moc_xkbconf.cpp:
Где может быть ошибка? Я для эксперимента закомментировал все connectы в файле xkbconf.cpp и в форме удалил connect. Все равно ошибка. Ошибка указывает вот на 125 и 141 строчку в файле moc_xkbconf.cpp:
Блин, в предворительном просмотре красивее смотрелся код. |
|
lanz | Дата 22.3.2015, 23:45 |
В файл datamodels.cpp надо добавить #include <QMimeData> Эта ошибка означает, что класс QMimeData был forward-declared, но не определен. Компилятору нужно знать определение класса чтобы правильно сгенерировать вызов функции-члена. |
|
DruidCat | Дата 22.3.2015, 20:58 |
Помогите пожалуйста. Один человек попросил меня помочь найти ошибку в одной программе. С его слов, программа была написана на QT4, ему понадобилось собрать её на QT5. Для создания make файла используется cmake и CMakeLists.txt. Программа для меня очень сложная, тк я не силен в C++ и QT. При компилляции высвечивается, всего одна ошибка в небольшой функции. Если нужно, могу выложить все исходники, но я думаю никому это не нужно. В общем вот код:
При компиляции такая вот ошибка:
Компилятор указывает вот на эту строчку
Может синтаксис верный, и нужно что либо добавить в CMakeLists.txt? Если знаете, помогите. Для меня это сложно. |
|
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 29.4.2024, 18:05 |