Olive
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
columnedgridlayout.h
Go to the documentation of this file.
1 #ifndef COLUMNEDGRIDLAYOUT_H
2 #define COLUMNEDGRIDLAYOUT_H
3 
4 #include <QGridLayout>
5 
12 class ColumnedGridLayout : public QGridLayout
13 {
14  Q_OBJECT
15 public:
16  ColumnedGridLayout(QWidget* parent = nullptr,
17  int maximum_columns = 0);
18 
19  void Add(QWidget* widget);
20  int MaximumColumns() const;
21  void SetMaximumColumns(int maximum_columns);
22 
23 private:
25 };
26 
27 #endif // COLUMNEDGRIDLAYOUT_H
ColumnedGridLayout(QWidget *parent=nullptr, int maximum_columns=0)
Definition: columnedgridlayout.cpp:3
int MaximumColumns() const
Definition: columnedgridlayout.cpp:26
void SetMaximumColumns(int maximum_columns)
Definition: columnedgridlayout.cpp:31
void Add(QWidget *widget)
Definition: columnedgridlayout.cpp:10
int maximum_columns_
Definition: columnedgridlayout.h:24
The ColumnedGridLayout class.
Definition: columnedgridlayout.h:12