Добрый день!
Уважаемые, хотел попробовать написать примитивное ГУИ:
#include <QGui>
// Как-бы, объявление класса (прототип)
class main_window: public QWidget
{
Q_OBJECT
public:
main_window(QWidget *parent = 0);
private:
};
// А вот сама реализация класса главного окна (Constructor)
// Как бы, ничего сложного... Просто в конструкторе изменяем заголовок окна.
main_window::main_window(QWidget *parent) : QWidget(parent)
{
setWindowTitle("Hello Qt!");
}
// точка входа в программу...
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
main_window *window = new main_window;
window->show();
return app.exec();
}
Не работает!!! Компилятор выдаёт ошибки! Заметил следующее: если не определять собственные классы, то всё работает. Как только хочу использовать свой класс, то получается трабла...