Diffstat (limited to 'noncore/todayplugins/weather/weatherconfig.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/todayplugins/weather/weatherconfig.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/noncore/todayplugins/weather/weatherconfig.cpp b/noncore/todayplugins/weather/weatherconfig.cpp index fe10883..99ee2a0 100644 --- a/noncore/todayplugins/weather/weatherconfig.cpp +++ b/noncore/todayplugins/weather/weatherconfig.cpp | |||
@@ -59,17 +59,19 @@ WeatherPluginConfig::WeatherPluginConfig( QWidget *parent, const char* name) | |||
59 | layout->setSpacing( 4 ); | 59 | layout->setSpacing( 4 ); |
60 | layout->setMargin( 4 ); | 60 | layout->setMargin( 4 ); |
61 | 61 | ||
62 | QLabel *label = new QLabel( tr( "Enter ICAO location identifier:" ), this ); | 62 | QLabel *label = new QLabel( tr( "Enter ICAO location identifier:" ), this ); |
63 | label->setMaximumHeight( fh + 3 ); | 63 | label->setMaximumHeight( fh + 3 ); |
64 | layout->addMultiCellWidget( label, 0, 0, 0, 1 ); | 64 | layout->addMultiCellWidget( label, 0, 0, 0, 1 ); |
65 | QWhatsThis::add( label, tr( "Enter the 4 letter code for the desired location here. See http://www.nws.noaa.gov/tg/siteloc.shtml to find a location near you." ) ); | ||
65 | 66 | ||
66 | locationEdit = new QLineEdit( config.readEntry( "Location", "" ), this ); | 67 | locationEdit = new QLineEdit( config.readEntry( "Location", "" ), this ); |
67 | locationEdit->setMaximumHeight( fh + 5 ); | 68 | locationEdit->setMaximumHeight( fh + 5 ); |
68 | locationEdit->setFocus(); | 69 | locationEdit->setFocus(); |
69 | layout->addMultiCellWidget( locationEdit, 1, 1, 0, 1 ); | 70 | layout->addMultiCellWidget( locationEdit, 1, 1, 0, 1 ); |
71 | QWhatsThis::add( locationEdit, tr( "Enter the 4 letter code for the desired location here. See http://www.nws.noaa.gov/tg/siteloc.shtml to find a location near you." ) ); | ||
70 | 72 | ||
71 | label = new QLabel( tr( "Visit http://www.nws.noaa.gov/tg/siteloc.shtml to find the nearest location." ), this ); | 73 | label = new QLabel( tr( "Visit http://www.nws.noaa.gov/tg/siteloc.shtml to find the nearest location." ), this ); |
72 | label->setAlignment( AlignHCenter | WordBreak ); | 74 | label->setAlignment( AlignHCenter | WordBreak ); |
73 | label->setMaximumHeight( label->height() ); | 75 | label->setMaximumHeight( label->height() ); |
74 | layout->addMultiCellWidget( label, 2, 2, 0, 1 ); | 76 | layout->addMultiCellWidget( label, 2, 2, 0, 1 ); |
75 | //layout->addWidget( label, 2, 0 ); | 77 | //layout->addWidget( label, 2, 0 ); |
@@ -80,21 +82,24 @@ WeatherPluginConfig::WeatherPluginConfig( QWidget *parent, const char* name) | |||
80 | //layout->addWidget( pb, 2, 1 ); | 82 | //layout->addWidget( pb, 2, 1 ); |
81 | 83 | ||
82 | metricCB = new QCheckBox( tr( "Use metric units" ), this ); | 84 | metricCB = new QCheckBox( tr( "Use metric units" ), this ); |
83 | metricCB->setMaximumHeight( fh + 5 ); | 85 | metricCB->setMaximumHeight( fh + 5 ); |
84 | metricCB->setChecked( config.readBoolEntry( "Metric", TRUE ) ); | 86 | metricCB->setChecked( config.readBoolEntry( "Metric", TRUE ) ); |
85 | layout->addMultiCellWidget( metricCB, 3, 3, 0, 1 ); | 87 | layout->addMultiCellWidget( metricCB, 3, 3, 0, 1 ); |
88 | QWhatsThis::add( metricCB, tr( "Click here to select type of units displayed." ) ); | ||
86 | 89 | ||
87 | label = new QLabel( tr( "Update frequency (in minutes):" ), this ); | 90 | label = new QLabel( tr( "Update frequency (in minutes):" ), this ); |
88 | label->setMaximumHeight( fh + 3 ); | 91 | label->setMaximumHeight( fh + 3 ); |
89 | layout->addWidget( label, 4, 0 ); | 92 | layout->addWidget( label, 4, 0 ); |
93 | QWhatsThis::add( label, tr( "Select how often (in minutes) you want the weather to be updated." ) ); | ||
90 | 94 | ||
91 | timerDelaySB = new QSpinBox( 1, 60, 1, this ); | 95 | timerDelaySB = new QSpinBox( 1, 60, 1, this ); |
92 | timerDelaySB->setMaximumHeight( fh + 5 ); | 96 | timerDelaySB->setMaximumHeight( fh + 5 ); |
93 | timerDelaySB->setValue( config.readNumEntry( "Frequency", 5 ) ); | 97 | timerDelaySB->setValue( config.readNumEntry( "Frequency", 5 ) ); |
94 | layout->addWidget( timerDelaySB, 4, 1 ); | 98 | layout->addWidget( timerDelaySB, 4, 1 ); |
99 | QWhatsThis::add( timerDelaySB, tr( "Select how often (in minutes) you want the weather to be updated." ) ); | ||
95 | } | 100 | } |
96 | 101 | ||
97 | 102 | ||
98 | void WeatherPluginConfig::writeConfig() | 103 | void WeatherPluginConfig::writeConfig() |
99 | { | 104 | { |
100 | Config config( "todayweatherplugin"); | 105 | Config config( "todayweatherplugin"); |
@@ -121,7 +126,7 @@ void WeatherPluginConfig::doLookup() | |||
121 | Doesn't seem to like QPEApplication::clipboard()... | 126 | Doesn't seem to like QPEApplication::clipboard()... |
122 | 127 | ||
123 | void WeatherPluginConfig::slotCopyLink() | 128 | void WeatherPluginConfig::slotCopyLink() |
124 | { | 129 | { |
125 | QPEApplication::clipboard()->setText( "http://www.nws.noaa.gov/tg/siteloc.shtml" ); | 130 | QPEApplication::clipboard()->setText( "http://www.nws.noaa.gov/tg/siteloc.shtml" ); |
126 | } | 131 | } |
127 | */ \ No newline at end of file | 132 | */ |