54 typedef QTableView Superclass;
63 Q_PROPERTY(
int maximumRowCountBeforeScrolling READ maximumRowCountBeforeScrolling WRITE
64 setMaximumRowCountBeforeScrolling);
70 Q_PROPERTY(
int minimumRowCount READ minimumRowCount WRITE setMinimumRowCount);
79 Q_PROPERTY(
int padding READ padding WRITE setPadding);
115 void setModel(QAbstractItemModel* model)
override;
116 void setRootIndex(
const QModelIndex&
index)
override;
121 QSize sizeHint()
const override;
122 QSize minimumSizeHint()
const override;
127 bool eventFilter(QObject* watched, QEvent* evt)
override;
132 void wheelEvent(QWheelEvent* event)
override;
135 void invalidateLayout();
140 int MaximumRowCountBeforeScrolling;
void setMaximumRowCountBeforeScrolling(int val)
Set the maximum number of rows beyond which this view should show a vertical scroll bar...
int minimumRowCount() const
a QTableView subclass for ParaView specific customizations.
void setMinimumRowCount(int val)
Set the number of rows to use as the minimum to determine the size of the widget when there are fewer...
void setPadding(int val)
Set the number of rows to always pad the widget with.
int maximumRowCountBeforeScrolling() const