author | harlekin <harlekin> | 2003-02-10 23:54:03 (UTC) |
---|---|---|
committer | harlekin <harlekin> | 2003-02-10 23:54:03 (UTC) |
commit | 0af800b30845a0d3df8be9db5c11c06fd81386e7 (patch) (side-by-side diff) | |
tree | 7424e11f69f362d3cede5909d654b555127b763c /core/pim/today/plugins/datebook | |
parent | 4abed72fea334ebfda6b146f70542dad522424b7 (diff) | |
download | opie-0af800b30845a0d3df8be9db5c11c06fd81386e7.zip opie-0af800b30845a0d3df8be9db5c11c06fd81386e7.tar.gz opie-0af800b30845a0d3df8be9db5c11c06fd81386e7.tar.bz2 |
fix the -missing dtor leads to 12 kb memleak per cycle- bug
Diffstat (limited to 'core/pim/today/plugins/datebook') (more/less context) (ignore whitespace changes)
-rw-r--r-- | core/pim/today/plugins/datebook/datebookevent.cpp | 4 | ||||
-rw-r--r-- | core/pim/today/plugins/datebook/datebookevent.h | 24 |
2 files changed, 16 insertions, 12 deletions
diff --git a/core/pim/today/plugins/datebook/datebookevent.cpp b/core/pim/today/plugins/datebook/datebookevent.cpp index 8277529..48f204e 100644 --- a/core/pim/today/plugins/datebook/datebookevent.cpp +++ b/core/pim/today/plugins/datebook/datebookevent.cpp @@ -33,7 +33,7 @@ DateBookEvent::DateBookEvent(const EffectiveEvent &ev, WFlags fl) : OClickableLabel(parent,name,fl), event(ev) { - setAlignment( AlignTop ); + // setAlignment( AlignTop ); QString msg; @@ -73,6 +73,8 @@ DateBookEvent::DateBookEvent(const EffectiveEvent &ev, connect( this, SIGNAL( clicked() ), this, SLOT( editMe() ) ); } +DateBookEvent::~DateBookEvent() { +} /** * AM/PM timestring conversion. diff --git a/core/pim/today/plugins/datebook/datebookevent.h b/core/pim/today/plugins/datebook/datebookevent.h index f8a9c03..8027809 100644 --- a/core/pim/today/plugins/datebook/datebookevent.h +++ b/core/pim/today/plugins/datebook/datebookevent.h @@ -26,20 +26,22 @@ class DateBookEvent: public OClickableLabel { Q_OBJECT public: - DateBookEvent( const EffectiveEvent &ev, - QWidget* parent = 0, - bool show_location = 0, - bool show_notes = 0, - int maxCharClip = 0, - const char* name = 0, - WFlags fl = 0 ); -signals: - void editEvent( const Event &e ); + DateBookEvent( const EffectiveEvent &ev, + QWidget* parent = 0, + bool show_location = 0, + bool show_notes = 0, + int maxCharClip = 0, + const char* name = 0, + WFlags fl = 0 ); + ~DateBookEvent(); + signals: + void editEvent( const Event &e ); + private slots: void editEventSlot( const Event &e ); void editMe(); -private: - DateBookDB *db; + private: + QString ampmTime( QTime ); QString differDate( QDate date ); const EffectiveEvent event; |