Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 28.09.2011, 19:15
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

В форме ввожу урл "yandex.ru" нажал на Enter, выполняется следующий кодКод:QProcess proc;proc.execute("C:/Program Files/Internet Explorer/iexplore.exe", QStringList(ui->URLComboBox->currentText()));Загрузился IE с указанным урл. Но к самой программе нельзя обратиться пока не закрою браузер, как будто "висит".А хотелось, после запуска IE через программу, можно было снова вернуться к ней, не закрывая браузер, как это сделать?пробывал писать proc.start(...) вообще не загружается.Другая проблема в том, что я жёстко указал тип браузера, а если пользователь работает в опере и тут вдруг грузится IE - это ему не понравится. Как загрузить урл в браузере по умолчанию? Вероятно самому придётся писать метод определения браузера по умолчанию, но в какую сторону копать я так и не понял. Или как узнать по расширению, имя приложения с полным путём для запуска, которое ассоциировано с ним.Что бы считать историю урл-ов этого (по умолчанию браузера) нужно уже самому смотреть реестр на наличие таковых? (т.е. встроенных методов нет)
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
QProcess::FailedToStart Guest Новый архив 3 0 28.09.2011 21:22
QThread&QProcess Guest Новые вопросы и ответы 4 0 28.09.2011 18:11
Вопрос по QProcess Guest Новый архив 3 0 28.09.2011 16:32
Qprocess и kill Guest Новый архив 3 0 28.09.2011 16:29
И опять о QProcess Guest Новый архив 3 0 28.09.2011 15:37



© www.otvetnemail.ru - Форум вопросов и ответов.