#include <viewwidget.hpp>
Definition at line 42 of file viewwidget.hpp.
pv::views::trace::ViewWidget::ViewWidget |
( |
View & |
parent | ) |
|
|
protected |
bool pv::views::trace::ViewWidget::accept_drag |
( |
| ) |
const |
|
protected |
Returns true if the selection of row items allows dragging.
- Returns
- Returns true if the drag is acceptable.
Definition at line 64 of file viewwidget.cpp.
void pv::views::trace::ViewWidget::clear_selection |
( |
| ) |
|
|
slot |
void pv::views::trace::ViewWidget::drag |
( |
| ) |
|
|
protectedvirtual |
void pv::views::trace::ViewWidget::drag_by |
( |
const QPoint & |
delta | ) |
|
|
protectedvirtual |
void pv::views::trace::ViewWidget::drag_items |
( |
const QPoint & |
delta | ) |
|
|
protected |
Drag the dragging items by the delta offset.
- Parameters
-
delta | the drag offset in pixels. |
Definition at line 103 of file viewwidget.cpp.
void pv::views::trace::ViewWidget::drag_release |
( |
| ) |
|
|
protectedvirtual |
bool pv::views::trace::ViewWidget::event |
( |
QEvent * |
event | ) |
|
|
protected |
virtual shared_ptr<ViewItem> pv::views::trace::ViewWidget::get_mouse_over_item |
( |
const QPoint & |
pt | ) |
|
|
protectedpure virtual |
void pv::views::trace::ViewWidget::item_clicked |
( |
const shared_ptr< ViewItem > & |
item | ) |
|
|
protectedvirtual |
void pv::views::trace::ViewWidget::item_hover |
( |
const shared_ptr< ViewItem > & |
item, |
|
|
QPoint |
pos |
|
) |
| |
|
protectedvirtual |
virtual vector< shared_ptr<ViewItem> > pv::views::trace::ViewWidget::items |
( |
| ) |
|
|
protectedpure virtual |
void pv::views::trace::ViewWidget::keyPressEvent |
( |
QKeyEvent * |
event | ) |
|
|
protected |
void pv::views::trace::ViewWidget::keyReleaseEvent |
( |
QKeyEvent * |
event | ) |
|
|
protected |
void pv::views::trace::ViewWidget::leaveEvent |
( |
QEvent * |
event | ) |
|
|
protected |
bool pv::views::trace::ViewWidget::mouse_down |
( |
| ) |
const |
|
protected |
Returns true if the mouse button is down.
Definition at line 97 of file viewwidget.cpp.
void pv::views::trace::ViewWidget::mouse_left_press_event |
( |
QMouseEvent * |
event | ) |
|
|
protected |
Handles left mouse button press events.
- Parameters
-
event | the mouse event that triggered this handler. |
Definition at line 160 of file viewwidget.cpp.
void pv::views::trace::ViewWidget::mouse_left_release_event |
( |
QMouseEvent * |
event | ) |
|
|
protected |
Handles left mouse button release events.
- Parameters
-
event | the mouse event that triggered this handler. |
Definition at line 196 of file viewwidget.cpp.
void pv::views::trace::ViewWidget::mouseMoveEvent |
( |
QMouseEvent * |
event | ) |
|
|
protected |
void pv::views::trace::ViewWidget::mousePressEvent |
( |
QMouseEvent * |
event | ) |
|
|
protected |
void pv::views::trace::ViewWidget::mouseReleaseEvent |
( |
QMouseEvent * |
event | ) |
|
|
protected |
void pv::views::trace::ViewWidget::selection_changed |
( |
| ) |
|
|
signal |
bool pv::views::trace::ViewWidget::touch_event |
( |
QTouchEvent * |
event | ) |
|
|
protectedvirtual |
bool pv::views::trace::ViewWidget::item_dragging_ |
|
protected |
shared_ptr<ViewItem> pv::views::trace::ViewWidget::mouse_down_item_ |
|
protected |
QPoint pv::views::trace::ViewWidget::mouse_down_point_ |
|
protected |
Qt::KeyboardModifiers pv::views::trace::ViewWidget::mouse_modifiers_ |
|
protected |
Keyboard modifiers that were active when mouse was last moved or clicked.
Definition at line 155 of file viewwidget.hpp.
QPoint pv::views::trace::ViewWidget::mouse_point_ |
|
protected |
The documentation for this class was generated from the following files: