Мне нужно написать простую программу, которая выдает результаты, в зависимости от одной из 6 выбранных строк. В Qt designer "нарисовал форму",- решил отталкиваться от мана по Qt designer.
Во время компиляции выдаются ошибки:
...
g++ -c -pipe -march=pentium4 -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -I. -o guitf.o guitf.cpp
0guitf.h:37: error: ‘Ui’ has not been declared
0guitf.h:37: error: expected ‘;’ before ‘ui’
guitf.cpp: In constructor ‘Stringsform::Stringsform(QWidget*)’:
guitf.cpp:8: error: ‘ui’ was not declared in this scope
make: *** [guitf.o] Error 1
Я так понимаю, что основная причина в том, что не определен Ui, к которому идет обращение из 0guitf.h (Ui::Stringsform ui;). Но в этом файле я подключаю ui_guitf.h, где есть строки:
...
namespace Ui {
class Stringsform: public Ui_Stringsform {};
} // namespace Ui
...
Точнее, файл 0guitf.h таков:
#ifndef UI_GUITF_H
#define UI_GUITF_H
#include "ui_guitf.h"
class Stringsform : public QWidget
{
Q_OBJECT
public:
Stringsform(QWidget *parent = 0);
private:
Ui::Stringsform ui;
};
#endif
Файл ui_guitf.h, как я говорил, содержит namespace Ui (этот файл сделан uic).
Знающие C++, просьба помочь, где ошибка.
Ответ на:
комментарий
от Sectoid
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от Reset
Ответ на:
комментарий
от meloman
Ответ на:
комментарий
от Deleted
Ответ на:
комментарий
от meloman
Ответ на:
комментарий
от Deleted
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум undefined reference (2008)
- Форум QT4, Xlib.h - все ломается (2007)
- Форум передача функции как аргумента (2012)
- Форум qt4 стиль приложения (2007)
- Форум Qt Creator. Кто как предпочитает подключать *.ui ? (2010)
- Форум qobject_cast (2015)
- Форум QT (2007)
- Форум Не могу создать производный класс от QComboBox (2014)
- Форум Qt4: Не могу собрать программу (2015)
- Форум нужна помощь в переводе кода из c++ в python3 (2018)