Mam głupi problem już na starcie.
Mam zainstalowany Qt 5.0.2, i Qt Creator 2.7.0
Projekt tworzę nastepująco: klikam na File > New File or Project, z "Peojects" wybieram "Applications", następnie "Qt Gui Application", nadaję jakąś nazwę i "Next".
No i mam dwa pliki: main.cpp i mainwindow.cpp:
mainwindow.cpp:
#include "mainwindow.h"
#include "ui_mainwindow.h"
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
}
MainWindow::~MainWindow()
{
delete ui;
}
main.cpp:
#include "mainwindow.h"
#include <QApplication>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
MainWindow w;
w.show();
return a.exec();
}
Buduję projekt Ctrl+B i potem Ctrl+R, i wyskakuje mi okienko.
Ale jak chcę coś dopisać, dodać np. jakiś QLabel, wpisuję to sobie do main.cpp, i ten plik wygląda następująco:
#include "mainwindow.h"
#include <QApplication>
#include <QLabel>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
MainWindow w;
w.show();
QLabel *label = new QLabel("<h1>Tekst");
label->show();
return a.exec();
}
I oprócz poprzedniego okienka, na pierwszym planie pojawia się to z QLabelem:
I moje pytanie jest takie: gdzie mogę dopisywać kod programu, tak żeby pojawiało się tylko to okienko, które opisuję w kodzie? Jak pozbyć się tego MainWindow?