|
dRonin
adbada4
dRonin GCS
|
The QFrozenTableViewWithCopyPaste class QTableView with support for a frozen row as well as copy and paste added. Here copy and paste can copy/paste the entire grid of cells. Modified from http://stackoverflow.com/questions/1230222/selected-rows-line-in-qtableview-copy-to-qclipboard. More...
#include <telemetryschedulergadgetwidget.h>
Public Member Functions | |
| QFrozenTableViewWithCopyPaste (QAbstractItemModel *model) | |
| ~QFrozenTableViewWithCopyPaste () | |
| QStandardItemModel * | getFrozenModel () |
| QTableView * | getFrozenTableView () |
| void | setHorizontalHeaderItem (int column, QStandardItem *item) |
| QFrozenTableViewWithCopyPaste::setHorizontalHeaderItem Ensures that the frozen table geometry is updated when calling QStandardItemModel::setHorizontalHeaderItem() More... | |
| bool | removeColumns (int column, int count, const QModelIndex &parent=QModelIndex()) |
| QFrozenTableViewWithCopyPaste::removeColumns Ensures that the frozen table geometry is updated when calling QStandardItemModel::removeColumns() More... | |
| void | fixGeometry (int value) |
| This class uses a tableview inside a table view to achieve the frozen row effect on the 1st row this function is used to keep both tables column width in sync. More... | |
Protected Member Functions | |
| virtual void | keyPressEvent (QKeyEvent *event) |
| virtual void | resizeEvent (QResizeEvent *event) |
| void | scrollTo (const QModelIndex &index, ScrollHint hint=EnsureVisible) |
The QFrozenTableViewWithCopyPaste class QTableView with support for a frozen row as well as copy and paste added. Here copy and paste can copy/paste the entire grid of cells. Modified from http://stackoverflow.com/questions/1230222/selected-rows-line-in-qtableview-copy-to-qclipboard.
Definition at line 132 of file telemetryschedulergadgetwidget.h.