Bug 12324 - Открывает ссылки только в konqueror
: Открывает ссылки только в konqueror
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/kdebase)
: unstable
: all Linux
: P2 major
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2007-07-13 12:03 by
Modified: 2007-07-18 01:06 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2007-07-13 12:03:33
У меня везде браузером прописан opera
Ей отовсюду ссылки и открываются
Кроме psi0.11
psi0.11 открывает ссылки только конкверором
------- Comment #1 From 2007-07-13 13:24:49 -------
PSI в данный момент использует QT'шный вызов QDesktopServices::openUrl().

соответственно все вопросы - к Qt4
------- Comment #2 From 2007-07-13 13:29:30 -------
настройте переменную окружения $BROWSER
QDesktopServices::openUrl() использует ее
------- Comment #3 From 2007-07-13 13:32:38 -------
дык
alex:alexlin ~$ echo $BROWSER
opera
------- Comment #4 From 2007-07-13 13:42:20 -------
только что проверил, установив BROWSER из cmdline в firefox и вызвав psi
Всё работает.

Запускается firefox.
------- Comment #5 From 2007-07-13 14:00:52 -------
Да, всё понял.
Это не баг psi
если в cmd сделать export BROWSER=opera;psi - всё нормально
а если запустить из меню - тогда нет.
------- Comment #6 From 2007-07-13 14:11:07 -------
А среда какая ? KDE ?
------- Comment #7 From 2007-07-13 14:16:31 -------
да, кде.
я думаю дальше можно продолжить в sisyphus@
------- Comment #8 From 2007-07-13 14:20:07 -------
лучше здесь.

Сергей, а где настраивается браузер в KDE ?
------- Comment #9 From 2007-07-13 14:40:04 -------
Вообще-то мне кажется, что КДЕ ОБЯЗАНА для всех запускаемых приложений 
устанавливать BROWSER в то, что прописано у неё в Приложениях по умолчанию...
------- Comment #10 From 2007-07-13 14:50:14 -------
Давайте перевесим на KDE.

А где эта настройка "Приложения по умолчанию" ?
------- Comment #11 From 2007-07-13 15:00:56 -------
Центр управления -> Компоненты -> Компоненты по умолчанию
------- Comment #12 From 2007-07-13 15:05:13 -------
Зерг, расскажи плз чего там надо прописать ? я написал firefox, всё равно
открывается в konqueror.

Или нужно перелогиниться ?
------- Comment #13 From 2007-07-13 15:42:47 -------
настройте переменную окружения $BROWSER
QDesktopServices::openUrl() использует ее
------- Comment #14 From 2007-07-13 15:45:16 -------
(In reply to comment #9)
> Вообще-то мне кажется, что КДЕ ОБЯЗАНА для всех запускаемых приложений 
> устанавливать BROWSER в то, что прописано у неё в Приложениях по
> умолчанию...
Надо подумать, можно ли сделать
------- Comment #15 From 2007-07-13 15:49:13 -------
Переменная BROWSER в идеальном случае должна настраиваться из KDE.
------- Comment #16 From 2007-07-13 17:26:38 -------
(In reply to comment #15)
> Переменная BROWSER в идеальном случае должна настраиваться из KDE.
Для этого BROWSER должна быть пуста по умолчанию, иначе невозможно узнать, что 
ее уже настроил пользователь
------- Comment #17 From 2007-07-13 17:32:56 -------
(In reply to comment #16)
> Для этого BROWSER должна быть пуста по умолчанию
Не подумал, она пуста по умолчанию

------- Comment #18 From 2007-07-16 20:18:18 -------
kdebase-3.5.7-alt8
К сожалению, по кнопке "Применить" в kcontrol это сделать невозможно, т.к. 
нельзя определить, настраивалась ли переменная обычным способом, поэтому 
примениться только после перезапуска KDE
------- Comment #19 From 2007-07-16 21:38:04 -------
Хотя бы так. 
Спасибо.

Алексей, проверьте пожалуйтса.
------- Comment #20 From 2007-07-18 01:06:01 -------
Ну, вроде работает