35 #include "pqWidgetsModule.h" 45 typedef QTableView Superclass;
52 Q_PROPERTY(
int maximumRowCountBeforeScrolling
53 READ maximumRowCountBeforeScrolling
54 WRITE setMaximumRowCountBeforeScrolling);
58 Q_PROPERTY(
int minimumRowCount READ minimumRowCount WRITE setMinimumRowCount);
65 Q_PROPERTY(
int padding READ padding WRITE setPadding);
77 { this->MaximumRowCountBeforeScrolling = val; }
79 {
return this->MaximumRowCountBeforeScrolling; }
84 { this->MinimumRowCount = val; }
86 {
return this->MinimumRowCount; }
93 int padding()
const {
return this->Padding; }
97 virtual void setModel(QAbstractItemModel *model);
98 virtual void setRootIndex(
const QModelIndex &index);
101 virtual QSize sizeHint()
const;
102 virtual QSize minimumSizeHint()
const;
105 virtual bool eventFilter(QObject *watched, QEvent *evt);
108 void invalidateLayout();
113 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
pqTableView extends QTableView (in the spirit of pqTableView) to resize the view vertically to fit co...
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