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