summaryrefslogtreecommitdiff
path: root/core/pim
authorharlekin <harlekin>2002-09-17 17:30:39 (UTC)
committer harlekin <harlekin>2002-09-17 17:30:39 (UTC)
commita1b2f800f53715452f75153218e33fcd8907bbbf (patch) (unidiff)
tree878078c578767c1d14ed5c082709b233201b8244 /core/pim
parente1614b49cf61ee37350828ce5b5178a9da752f39 (diff)
downloadopie-a1b2f800f53715452f75153218e33fcd8907bbbf.zip
opie-a1b2f800f53715452f75153218e33fcd8907bbbf.tar.gz
opie-a1b2f800f53715452f75153218e33fcd8907bbbf.tar.bz2
activation and deactivation of plugins works now
Diffstat (limited to 'core/pim') (more/less context) (ignore whitespace changes)
-rw-r--r--core/pim/today/today.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/core/pim/today/today.cpp b/core/pim/today/today.cpp
index 066a5a8..2095174 100644
--- a/core/pim/today/today.cpp
+++ b/core/pim/today/today.cpp
@@ -211,16 +211,14 @@ void Today::draw() {
211 TodayPlugin plugin; 211 TodayPlugin plugin;
212 for ( uint i = 0; i < pluginList.count(); i++ ) { 212 for ( uint i = 0; i < pluginList.count(); i++ ) {
213 plugin = pluginList[i]; 213 plugin = pluginList[i];
214 214
215 if ( plugin.active ) { 215 if ( plugin.active ) {
216 qDebug( plugin.name + " is ACTIVE " ); 216 qDebug( plugin.name + " is ACTIVE " );
217 // QHBoxLayout* plugLayout = new QHBoxLayout( this );
218 plugin.guiBox->show(); 217 plugin.guiBox->show();
219 } else { 218 } else {
220 // plugin.guiWidget->hide();
221 qDebug( plugin.name + " is INACTIVE" ); 219 qDebug( plugin.name + " is INACTIVE" );
222 plugin.guiBox->hide(); 220 plugin.guiBox->hide();
223 } 221 }
224 count++; 222 count++;
225 } 223 }
226 224
@@ -266,24 +264,26 @@ void Today::startConfig() {
266 confWidget->writeConfig(); 264 confWidget->writeConfig();
267 } 265 }
268 266
269 init(); 267 init();
270 268
271 TodayPlugin plugin; 269 TodayPlugin plugin;
270 QValueList<TodayPlugin> plugList;
272 for ( uint i = 0; i < pluginList.count(); i++ ) { 271 for ( uint i = 0; i < pluginList.count(); i++ ) {
273 plugin = pluginList[i]; 272 plugin = pluginList[i];
274 273
275 if ( m_excludeApplets.grep( plugin.name ).isEmpty() ) { 274 if ( m_excludeApplets.grep( plugin.name ).isEmpty() ) {
276 qDebug("CONFIG " + plugin.name + " ACTIVE"); 275 qDebug("CONFIG " + plugin.name + " ACTIVE");
277 plugin.active = true; 276 plugin.active = true;
278 } else { 277 } else {
279 qDebug("CONFIG " + plugin.name + " INACTIVE"); 278 qDebug("CONFIG " + plugin.name + " INACTIVE");
280
281 plugin.active = false; 279 plugin.active = false;
282 } 280 }
281 plugList.append( plugin );
283 } 282 }
283 pluginList = plugList;
284 284
285 draw(); 285 draw();
286 } 286 }
287} 287}
288 288
289 289
@@ -305,13 +305,13 @@ void Today::editCard() {
305} 305}
306 306
307/* 307/*
308 * launches an App 308 * launches an App
309 */ 309 */
310void Today::launchApp( QString appName ) { 310void Today::launchApp( QString appName ) {
311 QCopEnvelope e( "QPE/System", "execute(QString)" ); 311 QCopEnvelope e( "QPE/System", "execute(QString)" );
312 e << QString( appName ); 312 e << QString( appName );
313} 313}
314 314
315Today::~Today() { 315Today::~Today() {
316} 316}
317 317