Форум С++

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

Автор: daytery   (13.08.2012 в 15:07)
Проблема решается следующими действиями.
файл mainwindow.h:

#ifndef QMAINWINDOW_H
#define QMAINWINDOW_H 
#include <QtGui>
#include <QtCore>
#include <QObject>

class MainWindow : public QMainWindow
{
    Q_OBJECT
public:
    explicit MainWindow(QWidget *parent = 0);
};
#endif


файл main.cpp:

#include "mainwindow.h"
int main(int argc, char **argv)
 {
QApplication app(argc, argv);
MainWindow w;
w.show();
return app.exec();
 }


файл mainwindow.cpp:

#include "mainwindow.h"
MainWindow::MainWindow(QWidget *parent) :
    QMainWindow(parent)
{
    QLabel* label=new QLabel(this);
label->setText("Hello World!");
label->setAlignment(Qt::AlignCenter);
setCentralWidget(label);
}
#include "mainwindow.moc"

Для командной строки прописываешь:

moc -o mainwindow.moc mainwindow.h

Компилируешь.


Ваше имя:

Пароль:

Цитировать

Используйте тэги для выделения текста:
Код: [code][/code]
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]

Сообщение:

Прикрепить: