diff options
author | Lubos Dolezel <lubos@dolezel.info> | 2015-06-03 11:25:57 +0200 |
---|---|---|
committer | Lubos Dolezel <lubos@dolezel.info> | 2015-06-03 11:25:57 +0200 |
commit | 81a256d9a4f032f349c2fea52b794dec48150920 (patch) | |
tree | 5525354bce4bdf75e54c697f81ed31a3eb75e21d /src/gui/historyform.h | |
parent | 6bfac287c04b23de198defa91f6e59b69b776355 (diff) | |
download | twinkle-81a256d9a4f032f349c2fea52b794dec48150920.tar twinkle-81a256d9a4f032f349c2fea52b794dec48150920.tar.gz twinkle-81a256d9a4f032f349c2fea52b794dec48150920.tar.lz twinkle-81a256d9a4f032f349c2fea52b794dec48150920.tar.xz twinkle-81a256d9a4f032f349c2fea52b794dec48150920.zip |
historyform ported to Qt4
Diffstat (limited to 'src/gui/historyform.h')
-rw-r--r-- | src/gui/historyform.h | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/src/gui/historyform.h b/src/gui/historyform.h index 6de4fc5..d6b06c0 100644 --- a/src/gui/historyform.h +++ b/src/gui/historyform.h @@ -1,7 +1,9 @@ #ifndef HISTORYFORM_H #define HISTORYFORM_H #include "phone.h" -#include <Qt3Support/Q3PopupMenu> +#include <QMenu> +#include <QStandardItemModel> +#include <QPixmap> #include "user.h" #include "ui_historyform.h" @@ -18,9 +20,9 @@ public slots: virtual void update(); virtual void show(); virtual void closeEvent( QCloseEvent * e ); - virtual void showCallDetails( Q3ListViewItem * item ); - virtual void popupMenu( Q3ListViewItem * item, const QPoint & pos ); - virtual void call( Q3ListViewItem * item ); + virtual void showCallDetails( QModelIndex item ); + virtual void popupMenu( QPoint pos ); + virtual void call( QModelIndex index ); virtual void call( void ); virtual void deleteEntry( void ); virtual void clearHistory(); @@ -33,8 +35,12 @@ protected slots: private: time_t timeLastViewed; - Q3PopupMenu *histPopupMenu; + QMenu *histPopupMenu; + QStandardItemModel *m_model; int itemCall; + QPixmap m_pixmapIn, m_pixmapOut; + QPixmap m_pixmapOk, m_pixmapCancel; + QList<t_call_record> m_history; void init(); void destroy(); |