summaryrefslogtreecommitdiff
path: root/noncore/todayplugins/stockticker
authorllornkcor <llornkcor>2002-10-31 13:57:32 (UTC)
committer llornkcor <llornkcor>2002-10-31 13:57:32 (UTC)
commitb0687f08f561a879311e934b1d297e2e8c53689f (patch) (unidiff)
tree6617025864f43dfcf9427a9483df2d8f56e81d09 /noncore/todayplugins/stockticker
parent74db7535e17fd87d98fc3b82be3a09d5dfbfe292 (diff)
downloadopie-b0687f08f561a879311e934b1d297e2e8c53689f.zip
opie-b0687f08f561a879311e934b1d297e2e8c53689f.tar.gz
opie-b0687f08f561a879311e934b1d297e2e8c53689f.tar.bz2
no refresh, and Ticker back is users background preference
Diffstat (limited to 'noncore/todayplugins/stockticker') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/todayplugins/stockticker/stocktickerlib/stocktickerplugin.cpp4
-rw-r--r--noncore/todayplugins/stockticker/stocktickerlib/stocktickerplugin.h2
-rw-r--r--noncore/todayplugins/stockticker/stocktickerlib/ticker.cpp8
3 files changed, 10 insertions, 4 deletions
diff --git a/noncore/todayplugins/stockticker/stocktickerlib/stocktickerplugin.cpp b/noncore/todayplugins/stockticker/stocktickerlib/stocktickerplugin.cpp
index 82dfb13..baf8198 100644
--- a/noncore/todayplugins/stockticker/stocktickerlib/stocktickerplugin.cpp
+++ b/noncore/todayplugins/stockticker/stocktickerlib/stocktickerplugin.cpp
@@ -53,4 +53,6 @@ QString StockTickerPlugin::appName() const {
53 return "stockticker"; 53 return "stockticker";
54} 54}
55 55
56 56bool StockTickerPlugin::excludeFromRefresh() const {
57return true;
58}
diff --git a/noncore/todayplugins/stockticker/stocktickerlib/stocktickerplugin.h b/noncore/todayplugins/stockticker/stocktickerlib/stocktickerplugin.h
index 9f174bf..7e7698f 100644
--- a/noncore/todayplugins/stockticker/stocktickerlib/stocktickerplugin.h
+++ b/noncore/todayplugins/stockticker/stocktickerlib/stocktickerplugin.h
@@ -40,7 +40,7 @@ public:
40 QString pixmapNameConfig() const; 40 QString pixmapNameConfig() const;
41 TodayConfigWidget* configWidget(QWidget *); 41 TodayConfigWidget* configWidget(QWidget *);
42 QString appName() const; 42 QString appName() const;
43 43 bool excludeFromRefresh() const;
44 44
45}; 45};
46 46
diff --git a/noncore/todayplugins/stockticker/stocktickerlib/ticker.cpp b/noncore/todayplugins/stockticker/stocktickerlib/ticker.cpp
index 6e6273b..3bdc820 100644
--- a/noncore/todayplugins/stockticker/stocktickerlib/ticker.cpp
+++ b/noncore/todayplugins/stockticker/stocktickerlib/ticker.cpp
@@ -55,13 +55,17 @@ Ticker::~Ticker() {
55} 55}
56 56
57void Ticker::setText( const QString& text ) { 57void Ticker::setText( const QString& text ) {
58 58 Config cfg("qpe");
59 cfg.setGroup("Appearance");
60
59 pos = 0; // reset it everytime the text is changed 61 pos = 0; // reset it everytime the text is changed
60 scrollText = text; 62 scrollText = text;
61 63
62 int pixelLen = fontMetrics().width( text ); 64 int pixelLen = fontMetrics().width( text );
63 QPixmap pm( pixelLen, contentsRect().height() ); 65 QPixmap pm( pixelLen, contentsRect().height() );
64 pm.fill( QColor( 167, 212, 167 ) ); 66// pm.fill( QColor( 167, 212, 167 ));
67
68 pm.fill( QColor( cfg.readEntry( "Background", "#E5E1D5" ) ));
65 QPainter pmp( &pm ); 69 QPainter pmp( &pm );
66 pmp.setPen( Qt::black ); 70 pmp.setPen( Qt::black );
67 pmp.drawText( 0, 0, pixelLen, contentsRect().height(), AlignVCenter, scrollText ); 71 pmp.drawText( 0, 0, pixelLen, contentsRect().height(), AlignVCenter, scrollText );