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

The HAlign class. More...

#include <alignment.h>

+ Collaboration diagram for HAlign:

Public Member Functions

 HAlign () noexcept
 
 HAlign (const HAlign &other) noexcept
 
Qt::AlignmentFlag toQtAlignFlag () const noexcept
 
HAlignmirror () noexcept
 
HAlign mirrored () const noexcept
 
HAlignoperator= (const HAlign &rhs) noexcept
 
bool operator== (const HAlign &rhs) const noexcept
 
bool operator!= (const HAlign &rhs) const noexcept
 

Static Public Member Functions

static HAlign left () noexcept
 
static HAlign center () noexcept
 
static HAlign right () noexcept
 

Private Member Functions

 HAlign (Qt::AlignmentFlag align) noexcept
 

Private Attributes

Qt::AlignmentFlag mAlign
 

Detailed Description

The HAlign class.

Author
ubruhin
Date
2015-02-27

Constructor & Destructor Documentation

HAlign ( )
inlinenoexcept

+ Here is the caller graph for this function:

HAlign ( const HAlign other)
inlinenoexcept
HAlign ( Qt::AlignmentFlag  align)
inlineexplicitprivatenoexcept

Member Function Documentation

Qt::AlignmentFlag toQtAlignFlag ( ) const
inlinenoexcept

+ Here is the caller graph for this function:

HAlign & mirror ( )
noexcept

+ Here is the caller graph for this function:

HAlign mirrored ( ) const
inlinenoexcept

+ Here is the call graph for this function:

static HAlign left ( )
inlinestaticnoexcept

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static HAlign center ( )
inlinestaticnoexcept

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static HAlign right ( )
inlinestaticnoexcept

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

HAlign& operator= ( const HAlign rhs)
inlinenoexcept
bool operator== ( const HAlign rhs) const
inlinenoexcept
bool operator!= ( const HAlign rhs) const
inlinenoexcept

Member Data Documentation

Qt::AlignmentFlag mAlign
private

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