Logo Search packages:      
Sourcecode: mailody-kde4 version File versions  Download package

Mailody::DataListView Class Reference

#include <datalistview.h>

Inheritance diagram for Mailody::DataListView:

Mailody::MailodyBaseListView

List of all members.


Detailed Description

This class is a QTreeWidget, which manages the width of the columns in a specific way: the datacolumn gains as much space as needed the other columns will have a fixed width and will always be visible. In general that can hold an icon or something.
Author:
Tom Albers <tomalbers@kde.nl>

Definition at line 39 of file datalistview.h.


Signals

void contextButton (MailodyBaseListViewItem *item, const int column)
void leftWidget ()
void midButton (MailodyBaseListViewItem *item, const int column)
void selectButton (MailodyBaseListViewItem *item, const int column)

Public Member Functions

QList< int > columnSizes ()
 DataListView (QWidget *parent, int datacolumn, int columns)
void setColumnSizes (QList< int >)
void setSize (int i)

Protected Member Functions

void keyPressEvent (QKeyEvent *)
void leaveEvent (QEvent *)
void mousePressEvent (QMouseEvent *event)
void resizeEvent (QResizeEvent *)

Private Slots

void slotResize ()
void slotResizeDoIt ()

Private Member Functions

void deleteItem ()

Private Attributes

QTimer * m_clearTimer
int m_columns
int m_datacolumn
int m_size

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index