]> git.sesse.net Git - vlc/blobdiff - modules/gui/qt4/components/simple_preferences.cpp
New recently played menu.
[vlc] / modules / gui / qt4 / components / simple_preferences.cpp
index ca1c776d51ba3102b2563b56089f45106a0d0e54..d14342edaf938a2aff13e76dad8fc3cd0d5f6c99 100644 (file)
@@ -38,6 +38,7 @@
 #include <QToolButton>
 #include <QButtonGroup>
 #include <QVBoxLayout>
+#include <QSettings>
 
 #include <QtAlgorithms>
 
@@ -511,6 +512,14 @@ SPrefsPanel::SPrefsPanel( intf_thread_t *_p_intf, QWidget *_parent,
 #else
             ui.OneInterfaceBox->hide();
 #endif
+            /* RECENTLY PLAYED options */
+            CONNECT( ui.saveRecentlyPlayed, toggled( bool ),
+                     ui.recentlyPlayedFilters, setEnabled( bool ) );
+            ui.recentlyPlayedFilters->setEnabled( false );
+            CONFIG_GENERIC( "qt-recentplay", Bool, NULL, saveRecentlyPlayed );
+            CONFIG_GENERIC( "qt-recentplay-filter", String, NULL,
+                    recentlyPlayedFilters );
+
         END_SPREFS_CAT;
 
         START_SPREFS_CAT( Subtitles, qtr("Subtitles & On Screen Display Settings") );