Название: Как запустить страницу сайта в браузере ? (Аналог ShellExecute) Отправлено: neosapient от Август 10, 2008, 20:40 Есть один форум.
Скрипт форума считает, что пользоваль активен, втечении 10 минут после перехода по ссылке на одну из страниц форума. Хочу подгружать страницу(ы) форума с интервалом в 10 минут. Подгружать надо так, чтобы срабатывали куки авторизации на форуме. Знаю, что в виндовс есть многоцелевая функция ShellExecute, которая в частности загружает страницы в браузер. Есть ли аналог такой функции в Qt ? Есть функция/алгоритм, способный мне помочь ? ========== Подгружать страницы форума хочу в скрытом для меня режиме, чтоб не мешались на рабочем столе... Как-нибудь такое можно сделать ? Название: Re: Как запустить страницу сайта в браузере ? (Аналог ShellExecute) Отправлено: Tonal от Август 10, 2008, 21:05 OpenUrl?
Название: Re: Как запустить страницу сайта в браузере ? (Аналог ShellExecute) Отправлено: neosapient от Август 10, 2008, 21:35 Спасибо,
нашел QDesktopServices::openUrl() Код: #include <QDesktopServices> Включил поиск ключевого слова QDesktopServices. Как я понял, реализовано три схемы отображения: file, mailto, url. В схеме url напрямую используется ShellExecute. ============================= Проблема в том, что если открыта хотя бы одна из страниц браузера, то новых страниц в браузере не создается, а используется последняя открытая. Автоматическая перезагрузка страниц форума в этом случае будет мешать пользователю. Как можно заставить подгружаться страницу форума не затрагивая интересы пользователя ? Название: Re: Как запустить страницу сайта в браузере ? (Аналог ShellExecute) Отправлено: lit-uriy от Август 10, 2008, 23:56 Проблема в том, что если открыта хотя бы одна из страниц браузера, то новых страниц в браузере не создается, а используется последняя открытая. Это зависит только от настроек браузера |