author | alwin <alwin> | 2005-03-10 13:48:45 (UTC) |
---|---|---|
committer | alwin <alwin> | 2005-03-10 13:48:45 (UTC) |
commit | 95a99e7b75eddc5629e839698b762f594be42b9f (patch) (unidiff) | |
tree | b054fc1d0731e80955f6b9fe32a51d71bdfa15cc | |
parent | 8e618d7a6d195cb737946e89370d5c60f92e8f86 (diff) | |
download | opie-95a99e7b75eddc5629e839698b762f594be42b9f.zip opie-95a99e7b75eddc5629e839698b762f594be42b9f.tar.gz opie-95a99e7b75eddc5629e839698b762f594be42b9f.tar.bz2 |
another stupid crasher fixed
-rw-r--r-- | noncore/net/mail/accountview.cpp | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/noncore/net/mail/accountview.cpp b/noncore/net/mail/accountview.cpp index d01d6bb..faa42c3 100644 --- a/noncore/net/mail/accountview.cpp +++ b/noncore/net/mail/accountview.cpp | |||
@@ -60,25 +60,24 @@ void AccountView::slotContextMenu(int id) | |||
60 | 60 | ||
61 | void AccountView::slotRightButton(int button, QListViewItem * item,const QPoint&,int) | 61 | void AccountView::slotRightButton(int button, QListViewItem * item,const QPoint&,int) |
62 | { | 62 | { |
63 | m_rightPressed = true; | 63 | m_rightPressed = true; |
64 | if (!item) return; | 64 | if (!item) return; |
65 | AccountViewItem *view = static_cast<AccountViewItem *>(item); | 65 | AccountViewItem *view = static_cast<AccountViewItem *>(item); |
66 | QPopupMenu*m = view->getContextMenu(); | 66 | QPopupMenu*m = view->getContextMenu(); |
67 | if (!m) return; | 67 | if (!m) return; |
68 | connect(m,SIGNAL(activated(int)),this,SLOT(slotContextMenu(int))); | 68 | connect(m,SIGNAL(activated(int)),this,SLOT(slotContextMenu(int))); |
69 | m->setFocus(); | 69 | m->setFocus(); |
70 | m->exec( QPoint( QCursor::pos().x(), QCursor::pos().y()) ); | 70 | m->exec( QPoint( QCursor::pos().x(), QCursor::pos().y()) ); |
71 | delete m; | 71 | delete m; |
72 | setSelected(item,true); | ||
73 | } | 72 | } |
74 | 73 | ||
75 | void AccountView::slotLeftButton(int button, QListViewItem * item,const QPoint&,int) | 74 | void AccountView::slotLeftButton(int button, QListViewItem * item,const QPoint&,int) |
76 | { | 75 | { |
77 | m_rightPressed = false; | 76 | m_rightPressed = false; |
78 | } | 77 | } |
79 | 78 | ||
80 | void AccountView::slotMouseClicked(QListViewItem*item) | 79 | void AccountView::slotMouseClicked(QListViewItem*item) |
81 | { | 80 | { |
82 | if (m_rightPressed) return; | 81 | if (m_rightPressed) return; |
83 | if (!item || m_currentItem == item) return; | 82 | if (!item || m_currentItem == item) return; |
84 | /* ### ToDo check settings if on single tab it should open */ | 83 | /* ### ToDo check settings if on single tab it should open */ |