21 #include <QGridLayout>
22 #include <QSpacerItem>
25 const QString background_title(
"Background");
30 , m_columnResizer(columnResizer)
32 , m_gridLayout(new QGridLayout)
38 auto mainLayout =
new QVBoxLayout;
40 mainLayout->addStretch();
41 setLayout(mainLayout);
#define ASSERT(condition)
Defines class ColumnResizer.
Defines ComponentEditor class.
Defines class EnvironmentEditor.
Defines InstrumentItems classes.
Defines LayoutUtils namespace.
The ColumnResizer class provides vertically aligned widgets from diferent layouts.
void addWidgetsFromGridLayout(QGridLayout *, int column)
Component editor for SessionItem.
void setItem(SessionItem *item)
QGridLayout * m_gridLayout
void unsubscribeFromItem()
ComponentEditor * m_backgroundEditor
InstrumentItem * instrumentItem()
EnvironmentEditor(ColumnResizer *columnResizer, QWidget *parent=nullptr)
ColumnResizer * m_columnResizer
QWidget * placeHolder()
Returns empty widget to occupy place in layout.