Summary: | Открывает ссылки только в konqueror | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Alexey Sidorov <alexsid> |
Component: | kdebase | Assignee: | Nobody's working on this, feel free to take it <nobody> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | major | ||
Priority: | P2 | CC: | rider |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Alexey Sidorov
2007-07-13 12:03:33 MSD
PSI в данный момент использует QT'шный вызов QDesktopServices::openUrl(). соответственно все вопросы - к Qt4 настройте переменную окружения $BROWSER QDesktopServices::openUrl() использует ее дык alex:alexlin ~$ echo $BROWSER opera только что проверил, установив BROWSER из cmdline в firefox и вызвав psi Всё работает. Запускается firefox. Да, всё понял. Это не баг psi если в cmd сделать export BROWSER=opera;psi - всё нормально а если запустить из меню - тогда нет. А среда какая ? KDE ? да, кде. я думаю дальше можно продолжить в sisyphus@ лучше здесь. Сергей, а где настраивается браузер в KDE ? Вообще-то мне кажется, что КДЕ ОБЯЗАНА для всех запускаемых приложений устанавливать BROWSER в то, что прописано у неё в Приложениях по умолчанию... Давайте перевесим на KDE. А где эта настройка "Приложения по умолчанию" ? Центр управления -> Компоненты -> Компоненты по умолчанию Зерг, расскажи плз чего там надо прописать ? я написал firefox, всё равно открывается в konqueror. Или нужно перелогиниться ? настройте переменную окружения $BROWSER QDesktopServices::openUrl() использует ее (In reply to comment #9) > Вообще-то мне кажется, что КДЕ ОБЯЗАНА для всех запускаемых приложений > устанавливать BROWSER в то, что прописано у неё в Приложениях по > умолчанию... Надо подумать, можно ли сделать Переменная BROWSER в идеальном случае должна настраиваться из KDE. (In reply to comment #15) > Переменная BROWSER в идеальном случае должна настраиваться из KDE. Для этого BROWSER должна быть пуста по умолчанию, иначе невозможно узнать, что ее уже настроил пользователь (In reply to comment #16) > Для этого BROWSER должна быть пуста по умолчанию Не подумал, она пуста по умолчанию kdebase-3.5.7-alt8 К сожалению, по кнопке "Применить" в kcontrol это сделать невозможно, т.к. нельзя определить, настраивалась ли переменная обычным способом, поэтому примениться только после перезапуска KDE Хотя бы так. Спасибо. Алексей, проверьте пожалуйтса. Ну, вроде работает |