From kde-commits Wed Jun 11 08:42:22 2003 From: Carsten Pfeiffer Date: Wed, 11 Jun 2003 08:42:22 +0000 To: kde-commits Subject: kdenonbeta/kopete/libkopete/ui X-MARC-Message: https://marc.info/?l=kde-commits&m=105532120624820 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(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(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(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(); - };