summaryrefslogtreecommitdiff
path: root/noncore/todayplugins/stockticker/stocktickerlib/stocktickerpluginwidget.cpp
Side-by-side diff
Diffstat (limited to 'noncore/todayplugins/stockticker/stocktickerlib/stocktickerpluginwidget.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/todayplugins/stockticker/stocktickerlib/stocktickerpluginwidget.cpp11
1 files changed, 10 insertions, 1 deletions
diff --git a/noncore/todayplugins/stockticker/stocktickerlib/stocktickerpluginwidget.cpp b/noncore/todayplugins/stockticker/stocktickerlib/stocktickerpluginwidget.cpp
index aabb4d2..e178338 100644
--- a/noncore/todayplugins/stockticker/stocktickerlib/stocktickerpluginwidget.cpp
+++ b/noncore/todayplugins/stockticker/stocktickerlib/stocktickerpluginwidget.cpp
@@ -55,4 +55,11 @@ void StockTickerPluginWidget::init() {
layout->addWidget( stocktickerTicker);
+
+ Config cfg( "stockticker");
+ cfg.setGroup("Timer");
+ timerDelay= cfg.readNumEntry("Delay",0);
+ if(timerDelay > 0)
+ startTimer(timerDelay*60000);
+
}
@@ -121,5 +128,5 @@ void StockTickerPluginWidget::getStocks( const char *blah) {
if (stocks_tmp->Time) {
// printf("%s ", stocks_tmp->Time);
- tempString.sprintf("|| %s ", stocks_tmp->Time);
+ tempString.sprintf("| %s ", stocks_tmp->Time);
tempString.replace(QRegExp("\""),"");
if( dotimeCheck)
@@ -244,3 +251,5 @@ void StockTickerPluginWidget::timerEvent( QTimerEvent *e ) {
killTimer(e->timerId());
doStocks();
+ if(timerDelay > 0)
+ startTimer(timerDelay*1000);
}