Olive
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Public Member Functions | Private Attributes | List of all members
ColumnedGridLayout Class Reference

The ColumnedGridLayout class. More...

#include <columnedgridlayout.h>

Inheritance diagram for ColumnedGridLayout:

Public Member Functions

 ColumnedGridLayout (QWidget *parent=nullptr, int maximum_columns=0)
 
void Add (QWidget *widget)
 
int MaximumColumns () const
 
void SetMaximumColumns (int maximum_columns)
 

Private Attributes

int maximum_columns_
 

Detailed Description

The ColumnedGridLayout class.

A simple derivative of QGridLayout that provides a automatic row/column layout based on a specified maximum column count.

Constructor & Destructor Documentation

ColumnedGridLayout::ColumnedGridLayout ( QWidget *  parent = nullptr,
int  maximum_columns = 0 
)

Member Function Documentation

void ColumnedGridLayout::Add ( QWidget *  widget)
int ColumnedGridLayout::MaximumColumns ( ) const
void ColumnedGridLayout::SetMaximumColumns ( int  maximum_columns)

Member Data Documentation

int ColumnedGridLayout::maximum_columns_
private

The documentation for this class was generated from the following files: