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

List:       kde-commits
Subject:    kdenonbeta/kbrain/src
From:       Stanislav Karchebny <berk () upnet ! ru>
Date:       2003-11-30 17:38:10
[Download RAW message or body]

CVS commit by karchebny: 

* Propagate settings change to braingraph


  M +8 -5      kbraingraph.cpp   1.5
  M +3 -0      kbraingraph.h   1.4
  M +1 -1      kbrainmain.cpp   1.10


--- kdenonbeta/kbrain/src/kbraingraph.cpp  #1.4:1.5
@@ -120,10 +119,14 @@ KBrainGraph::KBrainGraph(QWidget *parent
     //warpLevel = 100;
 
+    updateConfig();
+}
+
+
+void KBrainGraph::updateConfig()
+{
     KBrainConfig* cfg = KBrainConfig::self();
     setFont (cfg->graphFont());
-//##FIXME##    connect( cfg, SIGNAL( graphFontChanged( const QFont & ) ), this, \
                SLOT( setFont( const QFont & )));
-//##FIXME##    connect( cfg, SIGNAL( graphBackgroundChanged() ), this, SLOT( \
repaintBackground() )); +    repaintBackground();
 }
-
 
 void KBrainGraph::setBackgroundImage( const QPixmap &pm) {

--- kdenonbeta/kbrain/src/kbraingraph.h  #1.3:1.4
@@ -119,4 +119,7 @@ class KBrainGraph : public QCanvasView
         void selectedChanged(BrainItem *);
 
+    public slots:
+        void updateConfig();
+
     private:
         static bool isNode (QCanvasItem *i) { return i->rtti() == 1001; }

--- kdenonbeta/kbrain/src/kbrainmain.cpp  #1.9:1.10
@@ -407,4 +407,5 @@ void KBrainMain::slotSettingsConfigure()
    connect( dialog, SIGNAL( settingsChanged() ), this,   SLOT( updateConfig() ) );
    connect( dialog, SIGNAL( settingsChanged() ), editor, SLOT( updateConfig() ) );
+   connect( dialog, SIGNAL( settingsChanged() ), graph,  SLOT( updateConfig() ) );
 
    dialog->show();
@@ -420,5 +421,4 @@ void KBrainMain::updateConfig()
 void KBrainMain::slotHelpAbout(){
     KAboutApplication about;
-//    about.setLogo( QPixmap( dockicon ) );
     about.show();
 }


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

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