AfxGetApp () -> m_lpCmdLine для QT?

0

У меня есть приложение MFC, которое использует следующий код
AfxGetApp()->m_lpCmdLine.
Будучи новичком в MFC, я узнал, что AfxGetApp()->m_lpCmdLine указывает на строку с нулевым завершением, которая указывает командную строку для приложения.

Теперь, если я хочу сделать то же самое в Qt, как бы я это сделал?

Я знаю, чтобы получить имя APP. Я могу использовать QFileInfo(QApplication::applicationFilePath()).fileName() похож на AFxGetApp, но как мне получить команды из cmdline?
Используя 5.1 Qt. платформа Windows7

Теги:
qt
mfc

1 ответ

1
Лучший ответ

Используйте QCoreApplication :: arguments(). Вы получаете QStringList.

  • 0
    круто .. спасибо друг

Ещё вопросы

Сообщество Overcoder
Наверх
Меню