LibrePCB Developers Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
AlignmentSelector Class Referencefinal

The AlignmentSelector class. More...

#include <alignmentselector.h>

Inherits QWidget.

+ Collaboration diagram for AlignmentSelector:

Public Member Functions

 AlignmentSelector (QWidget *parent=nullptr) noexcept
 
 AlignmentSelector (const AlignmentSelector &other)=delete
 
 ~AlignmentSelector () noexcept
 
Alignment getAlignment () const noexcept
 
void setAlignment (const Alignment &align) noexcept
 
AlignmentSelectoroperator= (const AlignmentSelector &rhs)=delete
 

Private Attributes

QScopedPointer
< Ui::AlignmentSelector > 
mUi
 
QMap< QRadioButton *, AlignmentmLookupTable
 

Detailed Description

The AlignmentSelector class.

Author
ubruhin
Date
2017-01-29

Constructor & Destructor Documentation

AlignmentSelector ( QWidget *  parent = nullptr)
explicitnoexcept

+ Here is the call graph for this function:

AlignmentSelector ( const AlignmentSelector other)
delete
~AlignmentSelector ( )
noexcept

Member Function Documentation

Alignment getAlignment ( ) const
noexcept
void setAlignment ( const Alignment align)
noexcept
AlignmentSelector& operator= ( const AlignmentSelector rhs)
delete

Member Data Documentation

QScopedPointer<Ui::AlignmentSelector> mUi
private
QMap<QRadioButton*, Alignment> mLookupTable
private

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