[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