0

おそらく簡単な質問: Qt クリエーターで新しいプロジェクトを作成し、作成時に QWidget を使用するように設定しました。実行時に自動的に作成されるウィンドウを削除するにはどうすればよいですか? また、唯一のウィンドウにしたい独自の QWidget ウィンドウを作成しました。

#include "widget.h"
#include <QtGui>

Widget::Widget()

{
    QWidget* window = new QWidget;
    addBtn = new QPushButton("Add Module");
    text = new QTextEdit();
    text->setReadOnly(true);
    QVBoxLayout* layout = new QVBoxLayout();
    layout->addWidget(addBtn,5);
    layout->addWidget(text);
    window->setLayout(layout);
    window->show();
}

Widget::~Widget()
{

}

#include <QtGui/QApplication>
#include "widget.h"

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    Widget w;
    w.show();

    return a.exec();
}
4

1 に答える 1