4 #ifndef pqHierarchicalGridWidget_h 5 #define pqHierarchicalGridWidget_h 8 #include <QScopedPointer> 26 typedef QWidget Superclass;
37 void setUserResizability(
bool);
38 bool userResizability()
const;
44 bool eventFilter(QObject* caller, QEvent* evt)
override;
47 void splitterMoved(
int location,
double splitFraction);
50 void mouseMoveEvent(QMouseEvent* evt)
override;
51 void mousePressEvent(QMouseEvent* evt)
override;
52 void mouseReleaseEvent(QMouseEvent* evt)
override;
58 QScopedPointer<pqInternals> Internals;
59 friend class pqInternals;
60 void setSplitFraction(
int location,
double fraction);
70 Qt::Orientation Direction;
76 void setSplitters(
const QVector<SplitterInfo>& splitters);
QLayout specialization that supports a hierarchical layout.
struct Position_t Position