Improved QTreeWidget with better selection handling.
More...
#include <aims/listview/qatreewidget.h>
|
void | itemRightPressed (QTreeWidgetItem *item, const QPoint &pos) |
|
void | dragStart (QTreeWidgetItem *, Qt::MouseButtons state, Qt::KeyboardModifiers mod) |
|
void | cursorMoved (QTreeWidgetItem *, int col) |
| emitted when the mouse cursor moves over a different element. More...
|
|
Improved QTreeWidget with better selection handling.
Handles drag & drop
Definition at line 50 of file qatreewidget.h.
◆ QATreeWidget()
aims::gui::QATreeWidget::QATreeWidget |
( |
QWidget * |
parent | ) |
|
◆ ~QATreeWidget()
virtual aims::gui::QATreeWidget::~QATreeWidget |
( |
| ) |
|
|
virtual |
◆ buttonsAtLastEvent()
Qt::MouseButtons aims::gui::QATreeWidget::buttonsAtLastEvent |
( |
| ) |
const |
mouse buttons pressed at last event. Qt doesn't provide it
◆ cursorMoved
void aims::gui::QATreeWidget::cursorMoved |
( |
QTreeWidgetItem * |
, |
|
|
int |
col |
|
) |
| |
|
signal |
emitted when the mouse cursor moves over a different element.
Needs so set mouse tracking on the QListView before it works.
◆ deadKeysStateAtLastEvent()
Qt::KeyboardModifiers aims::gui::QATreeWidget::deadKeysStateAtLastEvent |
( |
| ) |
const |
dead keys pressed at last event. Qt doesn't provide it
◆ dragStart
void aims::gui::QATreeWidget::dragStart |
( |
QTreeWidgetItem * |
, |
|
|
Qt::MouseButtons |
state, |
|
|
Qt::KeyboardModifiers |
mod |
|
) |
| |
|
signal |
◆ edit()
virtual bool aims::gui::QATreeWidget::edit |
( |
const QModelIndex & |
index, |
|
|
EditTrigger |
trigger, |
|
|
QEvent * |
event |
|
) |
| |
|
protectedvirtual |
◆ itemRightPressed
void aims::gui::QATreeWidget::itemRightPressed |
( |
QTreeWidgetItem * |
item, |
|
|
const QPoint & |
pos |
|
) |
| |
|
signal |
◆ leaveEvent()
virtual void aims::gui::QATreeWidget::leaveEvent |
( |
QEvent * |
ev | ) |
|
|
protectedvirtual |
◆ mouseMoveEvent()
virtual void aims::gui::QATreeWidget::mouseMoveEvent |
( |
QMouseEvent * |
event | ) |
|
|
protectedvirtual |
◆ mousePressEvent()
virtual void aims::gui::QATreeWidget::mousePressEvent |
( |
QMouseEvent * |
event | ) |
|
|
protectedvirtual |
◆ mouseReleaseEvent()
virtual void aims::gui::QATreeWidget::mouseReleaseEvent |
( |
QMouseEvent * |
event | ) |
|
|
protectedvirtual |
The documentation for this class was generated from the following file: