[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    kdenonbeta/kopete/libkopete/ui
From:       Carsten Pfeiffer <carpdjih () mailbox ! tu-berlin ! de>
Date:       2003-06-11 8:42:22
[Download RAW message or body]

CVS commit by pfeiffer: 

save one redirection


  M +5 -13     configmodule.cpp   1.21
  M +0 -3      configmodule.h   1.10


--- kdenonbeta/kopete/libkopete/ui/configmodule.cpp  #1.20:1.21
@@ -35,9 +35,8 @@ ConfigModule::ConfigModule(const QString
 {
         if (owner)
-                connect(owner, SIGNAL(destroyed()), SLOT(ownerDeleted()));
+                connect(owner, SIGNAL(destroyed()), parent(), SLOT(deleteLater()));
         PreferencesDialog::preferencesDialog()->add(this);
 
-        QFrame *page=static_cast<QFrame*>(parent());
-        (new QHBoxLayout(page))->addWidget(this);
+        (new QHBoxLayout(parentWidget()))->addWidget(this);
 }
 
@@ -46,9 +45,8 @@ ConfigModule::ConfigModule(const QString
 {
         if (owner)
-                connect(owner, SIGNAL(destroyed()), SLOT(ownerDeleted()));
+                connect(owner, SIGNAL(destroyed()), parent(), SLOT(deleteLater()));
         PreferencesDialog::preferencesDialog()->add(this);
 
-        QFrame *page=static_cast<QFrame*>(parent());
-        (new QHBoxLayout(page))->addWidget(this);
+        (new QHBoxLayout(parentWidget()))->addWidget(this);
 }
 
@@ -69,13 +67,7 @@ ConfigModule::~ConfigModule()
 }
 
-void ConfigModule::ownerDeleted()
-{
-        parent()->deleteLater();
-}
-
 void ConfigModule::activate()
 {
-        QFrame *page=static_cast<QFrame*>(parent());
-        PreferencesDialog::preferencesDialog()->showPage(PreferencesDialog::preferencesDialog()->pageIndex(page));
 +        PreferencesDialog::preferencesDialog()->showPage(PreferencesDialog::preferencesDialog()->pageIndex(parentWidget()));
  PreferencesDialog::preferencesDialog()->show();
         PreferencesDialog::preferencesDialog()->raise();

--- kdenonbeta/kopete/libkopete/ui/configmodule.h  #1.9:1.10
@@ -62,7 +62,4 @@ public slots:
 
 
-private slots:
-        void ownerDeleted();
-
 };
 


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic