首页| 论坛| 消息

标题:【提问】窗体显示不了,程序已经运行!
作者:gongyh
日期:2005-09-08 14:43
内容:

窗体显示不了,程序已经运行!我用disigner设计了一个窗体。代码如下,但是程序运行了,却没有窗体。
////////////////////////////////////
#ifndef DISPLAYER_H
#define DISPLAYER_H
#include
#include
#include
#include
#include
#include
class Ui_MainWindow
{
public:
QWidget *centralWidget;
void setupUi(QMainWindow *MainWindow)
{
MainWindow->setObjectName(QString::fromUtf8("MainWindow"));
MainWindow->resize(QSize(502, 365).expandedTo(MainWindow->minimumSizeHint()));
centralWidget = new QWidget(MainWindow);
centralWidget->setObjectName(QString::fromUtf8("centralWidget"));
MainWindow->setCentralWidget(centralWidget);
retranslateUi(MainWindow);
QMetaObject::connectSlotsByName(MainWindow);
} // setupUi
void retranslateUi(QMainWindow *MainWindow)
{
Q_UNUSED(MainWindow);
} // retranslateUi
};
namespace Ui {
class MainWindow: public Ui_MainWindow {};
} // namespace Ui
#endif // DISPLAYER_H
///////////////////////////////////////////////////////////////////////
#include
#include "displayer.h"
using namespace Ui;
int main(int argc, char *argv[])
{
QApplication app(argc,argv);
QMainWindow mainwindow;
MainWindow ui;
ui.setupUi(&mainwindow);
return app.exec();
}


#1 [myer 09-08 14:50]
应该加上
mainwindow.show().
#2 [gongyh 09-08 15:12]
谢谢,好了,

回复 发表
主题 版块