下面两个简单代码,第一个运行后,dialog占全屏了;第二个我建立了一个信号槽,点击button按道理会使dialog全屏,为什么却没有反应呢?
---------main.cpp----------------
#include <QtGui>
int main(int argc,char *argv[])
{
QApplication app(argc,argv);
QDialog *dialog=new QDialog(0);
QPushButton *button=new QPushButton(dialog);
dialog->showFullScreen();
return app.exec();
}
--------------------main.cpp--------------------------------------
#include <QtGui>
int main(int argc,char *argv[])
{
QApplication app(argc,argv);
QDialog *dialog=new QDialog(0);
QPushButton *button=new QPushButton(dialog);
QObject::connect(button,SIGNAL(clicked()),dialog,SLOT(showFullScreen()));
dialog->show();
return app.exec();
}
--------------------------------
[ 此帖被iiiyyyhhhsss在2009-09-20 12:27重新编辑 ]