20#ifndef LIBREPCB_EDITOR_VALIGNACTIONGROUP_H
21#define LIBREPCB_EDITOR_VALIGNACTIONGROUP_H
The VAlign class.
Definition: alignment.h:79
The VAlignActionGroup class is a helper to add librepcb::VAlign chooser toolbuttons to a toolbar.
Definition: valignactiongroup.h:47
const VAlign & getValue() const noexcept
Definition: valignactiongroup.h:57
void setValue(const VAlign &value) noexcept
Definition: valignactiongroup.cpp:66
VAlignActionGroup(const VAlignActionGroup &other)=delete
virtual ~VAlignActionGroup() noexcept
Definition: valignactiongroup.cpp:59
void updateSelection() noexcept
Definition: valignactiongroup.cpp:77
VAlign mValue
Definition: valignactiongroup.h:73
void actionTriggered(QAction *action) noexcept
Definition: valignactiongroup.cpp:87
void valueChanged(const VAlign &value)
VAlignActionGroup(QWidget *parent=nullptr) noexcept
Definition: valignactiongroup.cpp:37
VAlignActionGroup & operator=(const VAlignActionGroup &rhs)=delete
Definition: occmodel.cpp:77