Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

ListViewPlus Class Reference

#include </home/clem/local/src/opie/noncore/unsupported/mail2/listviewplus.h>

Inheritance diagram for ListViewPlus:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 ListViewPlus (QWidget *parent=0, const char *name=0, WFlags fl=0)
void setPopup (QPopupMenu *popup, int delay=800)
QPopupMenu * popup ()

Protected Member Functions

void keyPressEvent (QKeyEvent *event)

Private Slots

void _initPopup (QListViewItem *, const QPoint &point, int)
void _cancelPopup (QListViewItem *, const QPoint &, int)
void _showPopup ()

Private Attributes

QPopupMenu * _popup
QPoint _point
QTimer * _timer
int _delay

Constructor & Destructor Documentation

ListViewPlus::ListViewPlus QWidget *  parent = 0,
const char *  name = 0,
WFlags  fl = 0
 

Definition at line 6 of file listviewplus.cpp.


Member Function Documentation

void ListViewPlus::_cancelPopup QListViewItem *  ,
const QPoint &  ,
int 
[private, slot]
 

Definition at line 45 of file listviewplus.cpp.

References _timer.

Referenced by setPopup().

void ListViewPlus::_initPopup QListViewItem *  ,
const QPoint &  point,
int 
[private, slot]
 

Definition at line 35 of file listviewplus.cpp.

References _delay, _point, _showPopup(), and _timer.

Referenced by setPopup().

void ListViewPlus::_showPopup  )  [private, slot]
 

Definition at line 50 of file listviewplus.cpp.

References _point, and _popup.

Referenced by _initPopup().

void ListViewPlus::keyPressEvent QKeyEvent *  event  )  [protected]
 

Definition at line 12 of file listviewplus.cpp.

References Qt::Key_Enter, and Qt::Key_Space.

QPopupMenu* ListViewPlus::popup  )  [inline]
 

Definition at line 18 of file listviewplus.h.

References _popup.

void ListViewPlus::setPopup QPopupMenu *  popup,
int  delay = 800
 

Definition at line 26 of file listviewplus.cpp.

References _cancelPopup(), _delay, _initPopup(), and _popup.

Referenced by FolderWidget::FolderWidget(), and MailTable::MailTable().


Member Data Documentation

int ListViewPlus::_delay [private]
 

Definition at line 32 of file listviewplus.h.

Referenced by _initPopup(), and setPopup().

QPoint ListViewPlus::_point [private]
 

Definition at line 30 of file listviewplus.h.

Referenced by _initPopup(), and _showPopup().

QPopupMenu* ListViewPlus::_popup [private]
 

Definition at line 29 of file listviewplus.h.

Referenced by _showPopup(), popup(), and setPopup().

QTimer* ListViewPlus::_timer [private]
 

Definition at line 31 of file listviewplus.h.

Referenced by _cancelPopup(), and _initPopup().


The documentation for this class was generated from the following files:
Generated on Sat Nov 5 17:39:01 2005 for OPIE by  doxygen 1.4.2