[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    branches/KDE/4.2/kdemultimedia/kmix
From:       Albert Astals Cid <tsdgeos () terra ! es>
Date:       2009-03-10 20:00:08
Message-ID: 1236715208.792519.30315.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 937928 by aacid:

Backport r937926.
Save the config when chaning the master channel, acked by Helio


 M  +1 -0      kmix.cpp  
 M  +1 -0      kmixdockwidget.cpp  
 M  +3 -0      kmixdockwidget.h  


--- branches/KDE/4.2/kdemultimedia/kmix/kmix.cpp #937927:937928
@@ -224,6 +224,7 @@
     }
     m_dockWidget = new KMixDockWidget( this, referenceWidgetForSystray, _dockAreaPopup );
     m_dockWidget->show();
+    connect(m_dockWidget, SIGNAL(newMasterSelected()), SLOT(saveConfig()) );
     return true;
 }
 
--- branches/KDE/4.2/kdemultimedia/kmix/kmixdockwidget.cpp #937927:937928
@@ -159,6 +159,7 @@
 {
    DialogSelectMaster* dsm = new DialogSelectMaster(m_mixer);
    connect ( dsm, SIGNAL(newMasterSelected(QString&, QString&)), SLOT( handleNewMaster(QString&, QString&)) );
+   connect ( dsm, SIGNAL(newMasterSelected(QString&, QString&)), SIGNAL( newMasterSelected()) );
    dsm->show();
     // !! The dialog is modal. Does it delete itself?
 }
--- branches/KDE/4.2/kdemultimedia/kmix/kmixdockwidget.h #937927:937928
@@ -56,6 +56,9 @@
    Mixer *m_mixer;
    Phonon::MediaObject *_audioPlayer;
 
+ signals:
+   void newMasterSelected();
+
  public slots:
    void setVolumeTip();
    void updatePixmap();
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic