]> git.sesse.net Git - vlc/blobdiff - modules/gui/qt4/dialogs/open.cpp
Qt4: Just a toggle test for the advanced Panel.
[vlc] / modules / gui / qt4 / dialogs / open.cpp
index 507af80153e969bba1db41a1deb6dd64d5b9506f..b514fdd93e8579ab7d394c1d5fbbdb9c77ea7262 100644 (file)
@@ -44,12 +44,27 @@ OpenDialog::OpenDialog( intf_thread_t *_p_intf ) : QVLCFrame( _p_intf )
     ui.Tab->addTab(fileOpenPanel, "File");
     ui.Tab->addTab(diskOpenPanel, "Disk");
     ui.Tab->addTab(netOpenPanel, "Network");
+    ui.advancedFrame->hide();
+
+    BUTTONACT( ui.advancedButton , toggleAdvancedPanel()  );
 }
 
 OpenDialog::~OpenDialog()
 {
 }
 
+void OpenDialog::toggleAdvancedPanel()
+{
+    if (ui.advancedFrame->isVisible())
+    {
+        ui.advancedFrame->hide();
+    }
+    else
+    {
+        ui.advancedFrame->show();
+    }
+}
+
 void OpenDialog::cancel()
 {
     this->toggleVisible();
@@ -59,3 +74,4 @@ void OpenDialog::ok()
 {
     this->toggleVisible();
 }
+