Я кодирую один проект, который должен запустить некоторые веб-браузеры с заданным URL-адресом.Qt - Как открыть сайт в определенном браузере
Я видел несколько примеров QT, но они объяснили, как запустить браузер по умолчанию, а не конкретный браузер.
Любые полезные предложения будут оценены.
Edit1:
Ниже приведен код, я использую в настоящее время
QString temp="C:/Program Files/Internet Explorer/iexplore.exe";
process->start(temp.toStdString().c_str());
Edit2
Привет, я обнаружил, что проблема не в QProcess-> начать, потому что отлично работает для «explorer.exe», но не работает, для исполняемых файлов, которые находятся в Program Files. Поэтому я публикую новый вопрос об этом.
Я уверен, что есть что-то не так с пути. Найдите путь к исполняемому файлу, который вы пытаетесь использовать. – anijhaw
В ответ на ваш Edit2: Ben Voigt имеет правильное решение. вы должны «избегать» пробельных символов, иначе они берутся как аргументы, а не путь. – g19fanatic