author | llornkcor <llornkcor> | 2002-11-10 23:49:18 (UTC) |
---|---|---|
committer | llornkcor <llornkcor> | 2002-11-10 23:49:18 (UTC) |
commit | 38b632ddbe065403b84bf29949941c88f8916d41 (patch) (side-by-side diff) | |
tree | 143f923544f1d33a4c0a4cab820cf20890b0fadd /noncore/todayplugins/stockticker/stocktickerlib/stocktickerconfig.cpp | |
parent | 41c15dff26825ba13233d84583080e6bceee470f (diff) | |
download | opie-38b632ddbe065403b84bf29949941c88f8916d41.zip opie-38b632ddbe065403b84bf29949941c88f8916d41.tar.gz opie-38b632ddbe065403b84bf29949941c88f8916d41.tar.bz2 |
added scroll speed options
Diffstat (limited to 'noncore/todayplugins/stockticker/stocktickerlib/stocktickerconfig.cpp') (more/less context) (show whitespace changes)
-rw-r--r-- | noncore/todayplugins/stockticker/stocktickerlib/stocktickerconfig.cpp | 32 |
1 files changed, 31 insertions, 1 deletions
diff --git a/noncore/todayplugins/stockticker/stocktickerlib/stocktickerconfig.cpp b/noncore/todayplugins/stockticker/stocktickerlib/stocktickerconfig.cpp index 11b615b..fdabd5c 100644 --- a/noncore/todayplugins/stockticker/stocktickerlib/stocktickerconfig.cpp +++ b/noncore/todayplugins/stockticker/stocktickerlib/stocktickerconfig.cpp @@ -123,31 +123,59 @@ StocktickerPluginConfig::StocktickerPluginConfig( QWidget *parent, const char* timerDelaySpin->setMaxValue( 60); cfg.setGroup("Timer"); timerDelaySpin->setValue( cfg.readNumEntry("Delay",0)); layout->addMultiCellWidget( timerDelaySpin , 6, 6, 0, 0); QLabel *label2; label2 = new QLabel(this); label2->setText( tr("Minutes between lookups.")); label2->setMaximumHeight(60); layout->addMultiCellWidget( label2, 6, 6, 1, 2); + scrollSpeed = new QSpinBox( this, "Scrollspin" ); + QWhatsThis::add( timerDelaySpin , tr( "Speed of scrolling action, in milliseconds" ) ); + scrollSpeed->setMaxValue( 1000); + scrollSpeed->setSteps(50,50); + cfg.setGroup("Timer"); + scrollSpeed->setValue( cfg.readNumEntry("ScrollSpeed",50)); + layout->addMultiCellWidget( scrollSpeed , 7, 7, 0, 0); + + QLabel *label3; + label3 = new QLabel(this); + label3->setText( tr("Scroll Speed, in milliseconds")); + label3->setMaximumHeight(60); + layout->addMultiCellWidget( label3, 7, 7, 1, 2); + + scrollLength = new QSpinBox( this, "ScrollLength" ); + QWhatsThis::add( timerDelaySpin , tr( "Length of scrolling" ) ); + scrollLength->setMaxValue( 10); +// scrollLength->setSteps(5,5); + cfg.setGroup("Timer"); + scrollLength->setValue( cfg.readNumEntry("ScrollLength",1)); + layout->addMultiCellWidget( scrollLength , 8, 8, 0, 0); + + QLabel *label4; + label4 = new QLabel(this); + label4->setText( tr("Scroll Length")); + label4->setMaximumHeight(60); + layout->addMultiCellWidget( label4, 8, 8, 1, 2); + // lookupButton = new QPushButton(this, "LookupButton"); // lookupButton->setText(tr("Symbol Lookup")); // connect(lookupButton,SIGNAL(clicked()),SLOT( doLookup())); // layout->addMultiCellWidget( lookupButton , 9, 9, 0, 0); QSpacerItem* spacer = new QSpacerItem( 20, 20, QSizePolicy::Expanding, QSizePolicy::Expanding ); - layout->addItem( spacer, 8, 0 ); + layout->addItem( spacer, 9, 0 ); } void StocktickerPluginConfig::writeConfig() { Config cfg( "stockticker"); cfg.setGroup( "Symbols" ); QString outText = text().upper(); outText.stripWhiteSpace(); cfg.writeEntry("Symbols", outText ); cfg.setGroup( "Fields" ); cfg.writeEntry("timeCheck",timeCheck->isChecked()); @@ -155,24 +183,26 @@ void StocktickerPluginConfig::writeConfig() { cfg.writeEntry("symbolCheck",symbolCheck->isChecked()); cfg.writeEntry("nameCheck",nameCheck->isChecked()); cfg.writeEntry("currentPriceCheck",currentPriceCheck->isChecked()); cfg.writeEntry("lastPriceCheck",lastPriceCheck->isChecked()); cfg.writeEntry("openPriceCheck",openPriceCheck->isChecked()); cfg.writeEntry("minPriceCheck",minPriceCheck->isChecked()); cfg.writeEntry("maxPriceCheck",maxPriceCheck->isChecked()); cfg.writeEntry("variationCheck",variationCheck->isChecked()); cfg.writeEntry("volumeCheck",volumeCheck->isChecked()); cfg.setGroup("Timer"); cfg.writeEntry("Delay",timerDelaySpin->value()); + cfg.writeEntry("ScrollLength",scrollLength->value()); + cfg.writeEntry("ScrollSpeed",scrollSpeed->value()); cfg.write(); } StocktickerPluginConfig::~StocktickerPluginConfig() { } QString StocktickerPluginConfig::text() const { return LineEdit1->text(); } void StocktickerPluginConfig::doLookup() { |