From: Antoine Cellerier Date: Mon, 28 Aug 2006 19:44:02 +0000 (+0000) Subject: Begin simple prefs interface panel. X-Git-Tag: 0.9.0-test0~10520 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=d9aeb97fd65b51f4e8cde0c2a166f93029c61ebe;p=vlc Begin simple prefs interface panel. --- diff --git a/modules/gui/qt4/Modules.am b/modules/gui/qt4/Modules.am index 6e48ab5ba7..bebc177ff3 100644 --- a/modules/gui/qt4/Modules.am +++ b/modules/gui/qt4/Modules.am @@ -14,7 +14,7 @@ AUTOMAKE_OPTIONS = subdir-objects TOUI = ui/input_stats ui/main_interface ui/file_open \ ui/logindialog ui/inputdialog ui/progressdialog ui/sprefs_trivial \ ui/sprefs_audio ui/sprefs_playlist ui/sprefs_subtitles \ - ui/sprefs_video + ui/sprefs_video ui/sprefs_interface UIH = $(TOUI:%=%.h) TOMOC = main_interface \ diff --git a/modules/gui/qt4/components/simple_preferences.cpp b/modules/gui/qt4/components/simple_preferences.cpp index 1e2c94c05d..eaa5446aab 100644 --- a/modules/gui/qt4/components/simple_preferences.cpp +++ b/modules/gui/qt4/components/simple_preferences.cpp @@ -45,6 +45,7 @@ #include "ui/sprefs_video.h" #include "ui/sprefs_subtitles.h" #include "ui/sprefs_playlist.h" +#include "ui/sprefs_interface.h" #define ITEM_HEIGHT 50 @@ -164,7 +165,11 @@ SPrefsPanel::SPrefsPanel( intf_thread_t *_p_intf, QWidget *_parent, START_SPREFS_CAT( Playlist ); END_SPREFS_CAT; - case SPrefsInterface: break; + START_SPREFS_CAT( Interface ); + + CONFIG_GENERIC( "language", StringList, NULL, language ); + + END_SPREFS_CAT; START_SPREFS_CAT( Subtitles ); diff --git a/modules/gui/qt4/ui/sprefs_interface.ui b/modules/gui/qt4/ui/sprefs_interface.ui new file mode 100644 index 0000000000..d69fbc3f8c --- /dev/null +++ b/modules/gui/qt4/ui/sprefs_interface.ui @@ -0,0 +1,109 @@ + + + + + SPrefsInterface + + + + 0 + 0 + 400 + 357 + + + + Form + + + + 9 + + + 6 + + + + + Default Interface + + + + 9 + + + 6 + + + + + This is VLC's skinable interface. You can download skins on http://www.videolan.org/ to customize your player. + + + true + + + + + + + This is the new VLC default interface. It's dialogs give access to most VLC features. + + + true + + + + + + + This is the legacy VLC default interface. It will be removed once the Qt4 interface is completed and tested. + + + Qt::AutoText + + + true + + + + + + + wxWidgets + + + + + + + Skins + + + + + + + Qt4 + + + + + + + + + + + + + Language + + + + + + + + +