Просмотр полной версии : Ненавижу QT
Приветсвую!
Вот меня бесит интерфейс QT, как и сами Кеды
Вообщем проблема в том, что есть такой замечательный плеер, Как vlc
Когда его ставлю из репозитария Ubuntu, то он тянет за собой все qt и потом при открытия файла выскакивает диалог открытия qt, который безбожно страшный и не удобный
Поставил недавно из интереса MintLinux (clone of Ubuntu) так там установлен vlc по-умолчанию и как ни странно выбор файла GTK. Удобно, красиво и привычно.
Кто знает как избавиться от qt и заставить vlc открывать файлы через GTK?
Мучаюсь очень долго, но не могу решить эту проблему.
php_master
24.03.2009, 16:11
Поставь QGtkStyle или обнови QT до последней версии (в неё вродебы он уже включен).
PHP_Master написал(а):
Поставь QGtkStyle или обнови QT до последней версии (в неё вродебы он уже включен).
проблема не с дизайном
QGtkStyle - это стиль, чтобы qt приложения были похожи на gtk, но вопрос в том чтобы не было qt. К примеру диалог выбора файла там сильно отличается и меня бесит qt реализация ))))
php_master
24.03.2009, 17:04
Тебе шашечки или ехать?
Не хочешь QT - используй Totem, Banshee или любой другой плеер написанный на GTK.
VLC написан на QT, максимум, что можно сделать - это привести его к GTK'шному виду.
Можешь ещё попробовать найти пакет vlc-gtk под свою ось.
смысл понял. Я так и думал, но когда установил LinuxMint, где по-умолчанию все гномовское, то в нем vlc как раз с gtk интерфейсом. С этого и возник вопрос. ВОзможно просто там старая версия или другая реализация. ВОт и хотел узнать. А так я знаю, что vlc на qt ) просто был удивлен
php_master
24.03.2009, 18:47
Так для этого и есть QGtkStyle
You can use trolltech's QGtkStyle project to get a native GTK look.
Для просмотра скрытого содержимого необходимо иметь 1 сообщение, у вас 0 сообщений.
PHP_Master написал(а):
Так для этого и есть QGtkStyle*** скрытое содержание ***
порылся и нашел, что vlc портировали на qt и теперь qt основная платформа. Очень даже жаль
Еще на хабре прочитал, что идут работы по портированию firefox на qt. Что за модная тенденция? )))
php_master
24.03.2009, 19:53
Как по мне, то всё равно на чём: хоть gtk, хоть qt, хоть wxwidget - главное чтоб программа была хорошаm и неглючная.
А внешний вид окошек - это, побольшому счёту, блажь.
PHP_Master написал(а):
Как по мне, то всё равно на чём: хоть gtk, хоть qt, хоть wxwidget - главное чтоб программа была хорошаm и неглючная.
А внешний вид окошек - это, побольшому счёту, блажь.
вот с этим высказыванием и не поспоришь. Программа очень хорошая (мне нравится) и приходится мириться с этим видом окошек ) Жалко одно, что бесит не этот диалог выбора файла ))))
webmaster-21
25.03.2009, 12:36
вот я тоже кеды не люблю, хотя первый дистр мандрива (как и у многих)
что скажу про vlc, он вроде qt... еси он так нравится то почему бы и так не использовать, привыкнешь...
webmaster-21 написал(а):
вот я тоже кеды не люблю, хотя первый дистр мандрива (как и у многих)
что скажу про vlc, он вроде qt... еси он так нравится то почему бы и так не использовать, привыкнешь...
я его использую, просто бесит qt
Кому будет не лень и интересно, то пусть проверит. LinuxMint - тут сборка vlc gtk
и поймет о чем я говорю.
webmaster-21
25.03.2009, 15:21
symbolz написал(а):
я его использую, просто бесит qt
Кому будет не лень и интересно, то пусть проверит. LinuxMint - тут сборка vlc gtk
и поймет о чем я говорю.
я не использую vlc так что помочь не могу... Я стандартные убунтовские проги юзаю
webmaster-21 написал(а):
я не использую vlc так что помочь не могу... Я стандартные убунтовские проги юзаю
возможно стоит пересмотреть исползование vlc.
Какая есть замену ему по функциональности? Желательно гномовские, кде не люблю.
php_master
25.03.2009, 16:11
Желательно гномовские, кде не люблю.
Неверный подход - QT не значит, что это под KDE.
Я пользуюсь SMPlayer (надстройка над MPlayer), правда он тоже на QT.
ИМХО, если vlc устраивает, то и нефиг дёргаться - достойный плеер.
А если уж такая неприязнь к окну выбора файлов, то наделай себе плейлистов и спи спокойно.
webmaster-21
25.03.2009, 17:07
symbolz написал(а):
возможно стоит пересмотреть исползование vlc.
тут дело не в функциональности, а в том для чего нужна программа, я смотрю видео по сети, слушаю радио по сети, и просто смотрю фильмы....
зачем мне устанавливать какой то софт, если есть все в дистрибутиве и все работает как мне надо...
ничего против vlc не имею, программа хорошая, но я лентяй даже с репок ее качнуть не хочу...
webmaster-21 написал(а):
тут дело не в функциональности, а в том для чего нужна программа, я смотрю видео по сети, слушаю радио по сети, и просто смотрю фильмы....
зачем мне устанавливать какой то софт, если есть все в дистрибутиве и все работает как мне надо...
ничего против vlc не имею, программа хорошая, но я лентяй даже с репок ее качнуть не хочу...
у меня только из предустановленных totem, который менее интересен )
а кроме lvc ничего не выбирал.
AccessForbidden
25.03.2009, 19:23
Возьмите и поюзайте версию 0.8.6h. В Debian она - все работает. Qt не увидел.
VLC media player 0.9 introduces a new interface based on the Qt toolkit.
Так как нет желания тестить версию 0.9.8 протестите сами вот такую штуку
vlc -I wx
AccessForbidden написал(а):
Возьмите и поюзайте версию 0.8.6h. В Debian она - все работает. Qt не увидел.
Так как нет желания тестить версию 0.9.8 протестите сами вот такую штуку
Запустил как посоветовал, ничего не изменилось. Вопросов больше по поводу qt и vlc нету.
Код:
VLC media player 0.9.4 Grishenko
[00000001] main libvlc debug: VLC media player - version 0.9.4 Grishenko - (c) 1996-2008 the VideoLAN team
[00000001] main libvlc debug: libvlc was configured with ./configure '--build=i486-linux-gnu' '--enable-maintaner-mode' '--enable-release' '--prefix=/usr' '--enable-libtool' '--enable-fast-install' '--with-binary-version=1ubuntu3.1' '--disable-update-check' '--disable-gnome' '--disable-gtk' '--disable-familiar' '--disable-fb' '--enable-ggi' '--enable-sdl' '--enable-esd' '--enable-mad' '--enable-arts' '--enable-jack' '--enable-pulse' '--enable-lirc' '--enable-a52' '--enable-aa' '--enable-dvbpsi' '--enable-mozilla' '--with-mozilla-pkg=libxul-plugin' '--disable-kde' '--enable-mp4' '--enable-dvb' '--disable-satellite' '--enable-ogg' '--enable-vorbis' '--enable-shout' '--enable-qt4' '--disable-slp' '--enable-flac' '--disable-skins' '--disable-basic-skins' '--enable-skins2' '--enable-freetype' '--enable-mkv' '--enable-speex' '--enable-caca' '--enable-live555' '--enable-libmpeg2' '--enable-fribidi' '--enable-cdio' '--enable-mod' '--enable-theora' '--enable-modplug' '--enable-dvdnav' '--enable-gnutls' '--enable-ffmpeg' '--enable-ncurses' '--enable-smb' '--disable-gnomevfs' '--enable-bonjour' '--enable-mpc' '--enable-vcd' '--enable-vcdx' '--enable-notify' '--enable-twolame' '--enable-x264' '--enable-faad' '--disable-zvbi' '--enable-telx' '--enable-mediacontrol-bindings' '--disable-atmo' '--enable-taglib' '--enable-libass' '--enable-libdca' '--enable-alsa' '--enable-dv' '--enable-v4l' '--enable-v4l2' '--enable-pvr' '--enable-svgalib' '--enable-dvd' '--without-dvdcss' 'build_alias=i486-linux-gnu' 'CFLAGS=-g -O2' 'LDFLAGS=-Wl,--as-needed' 'CPPFLAGS=' 'CXXFLAGS=-g -O2'
[00000001] main libvlc debug: translation test: code is "C"
php_master
25.03.2009, 22:01
symbolz, если жизнь потеряла смысл с qt'шным окном выбора файлов, вот тебе лекарство.
Было до
стало после
Жизнь наладилась?
PHP_Master написал(а):
Жизнь наладилась?
жизнь прекрасна
Все получилось и работает так как я и хотел. Безумно рад.
Вот ссылочка как все сделать и по ней видно почему я вспоминал за LinuxMint
Для просмотра скрытого содержимого необходимо иметь 1 сообщение, у вас 0 сообщений.
php_master
26.03.2009, 12:01
1. ссылочка твоя битая (не хватает закрывающей скобки)
2. это как раз и есть QGtkStyle о котором я писал в посте #2 и показывал в действии в посту #19
PHP_Master написал(а):
1. ссылочка твоя битая (не хватает закрывающей скобки)
2. это как раз и есть QGtkStyle о котором я писал в посте #2 и показывал в действии в посту #19
1. ссылку поправил
2. таки да. я просто думал, что этот стиль отвечает только за внешний вид и не изменит "выбор файла"
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot