大家好,我main函数里变量bool isGraphicMode决定是否进入图形模式或者非图形模式,
非图形模式下只能用QCoreApplication,图形模式下必须用到QApplication,
但是我像下面这样写,老不对:
int main(int argc,char* argv[])
{
isGraphicMode = ...;
if(isGraphicMode)
{
QApplication app(argc,argv);
...
return app.exec();
}
else
{
QCoreApplication app(argc,argv);
...
return app.exec();
}
}
不知道为什么不对,应该怎样写?