针对QT的AfxGetApp() - > m_lpCmdLine?

时间:2013-12-05 14:36:20

标签: c++ qt mfc

我有一个MFC应用程序,它使用以下代码
 AfxGetApp()->m_lpCmdLine
 作为MFC的新手,我了解到AfxGetApp()->m_lpCmdLine指向一个以空字符结尾的字符串,该字符串指定了应用程序的命令行。

现在,如果我想在Qt中做同样的事情,我该怎么做?

我知道要获取APP名称我可以使用QFileInfo(QApplication::applicationFilePath()).fileName()类似于AFxGetApp但是我如何从cmdline获取命令?
使用5.1 Qt。 平台Windows7

1 个答案:

答案 0 :(得分:1)

使用QCoreApplication::arguments()。你得到一个QStringList