author | alwin <alwin> | 2004-01-07 00:08:02 (UTC) |
---|---|---|
committer | alwin <alwin> | 2004-01-07 00:08:02 (UTC) |
commit | a0ea0a96c91d95aa379a086238de18075ee5e4b5 (patch) (side-by-side diff) | |
tree | 8f4f558d6cc00675cd4584fe82c24ab59638a1ea | |
parent | a545ea9b957c14bdf9d8aa20e64457b64841ce7f (diff) | |
download | opie-a0ea0a96c91d95aa379a086238de18075ee5e4b5.zip opie-a0ea0a96c91d95aa379a086238de18075ee5e4b5.tar.gz opie-a0ea0a96c91d95aa379a086238de18075ee5e4b5.tar.bz2 |
why didn't them have any destructor?
-rw-r--r-- | noncore/net/mail/mainwindow.cpp | 5 | ||||
-rw-r--r-- | noncore/net/mail/mainwindow.h | 1 | ||||
-rw-r--r-- | noncore/net/mail/opiemail.cpp | 5 | ||||
-rw-r--r-- | noncore/net/mail/opiemail.h | 1 |
4 files changed, 11 insertions, 1 deletions
diff --git a/noncore/net/mail/mainwindow.cpp b/noncore/net/mail/mainwindow.cpp index d2e887b..e16f853 100644 --- a/noncore/net/mail/mainwindow.cpp +++ b/noncore/net/mail/mainwindow.cpp @@ -80,9 +80,9 @@ MainWindow::MainWindow( QWidget *parent, const char *name, WFlags flags ) 0, 0, this ); editSettings->addTo( settingsMenu ); connect( editSettings, SIGNAL( activated() ), SLOT( slotEditSettings() ) ); - editAccounts = new QAction( tr( "Configure accounts" ), QIconSet( Resource::loadPixmap("SettingsIcon") ) , + editAccounts = new QAction( tr( "Configure accounts" ), QIconSet( Resource::loadPixmap("mail/editaccounts") ) , 0, 0, this ); editAccounts->addTo( settingsMenu ); //setCentralWidget( view ); @@ -130,8 +130,11 @@ MainWindow::MainWindow( QWidget *parent, const char *name, WFlags flags ) QTimer::singleShot( 1000, this, SLOT( slotAdjustColumns() ) ); } +MainWindow::~MainWindow() +{ +} void MainWindow::slotAdjustLayout() { QWidget *d = QApplication::desktop(); diff --git a/noncore/net/mail/mainwindow.h b/noncore/net/mail/mainwindow.h index 0e077f6..15d216a 100644 --- a/noncore/net/mail/mainwindow.h +++ b/noncore/net/mail/mainwindow.h @@ -18,8 +18,9 @@ class MainWindow : public QMainWindow Q_OBJECT public: MainWindow( QWidget *parent = 0, const char *name = 0, WFlags flags = 0 ); + virtual ~MainWindow(); public slots: virtual void slotAdjustColumns(); diff --git a/noncore/net/mail/opiemail.cpp b/noncore/net/mail/opiemail.cpp index fcd48e2..c888708 100644 --- a/noncore/net/mail/opiemail.cpp +++ b/noncore/net/mail/opiemail.cpp @@ -29,8 +29,13 @@ OpieMail::OpieMail( QWidget *parent, const char *name, WFlags flags ) } +OpieMail::~OpieMail() +{ + if (settings) delete settings; +} + void OpieMail::appMessage(const QCString &msg, const QByteArray &data) { // copied from old mail2 if (msg == "writeMail(QString,QString)") { diff --git a/noncore/net/mail/opiemail.h b/noncore/net/mail/opiemail.h index ebed5d8..69b8d43 100644 --- a/noncore/net/mail/opiemail.h +++ b/noncore/net/mail/opiemail.h @@ -10,8 +10,9 @@ class OpieMail : public MainWindow Q_OBJECT public: OpieMail( QWidget *parent = 0, const char *name = 0, WFlags flags = 0 ); + virtual ~OpieMail(); static QString appName() { return QString::fromLatin1("opiemail"); } public slots: virtual void slotwriteMail(const QString&name,const QString&email); |