LibrePCB Developers Documentation
VAlign Class Referencefinal

The VAlign class. More...

#include <alignment.h>

+ Collaboration diagram for VAlign:

Public Member Functions

 VAlign () noexcept
 
 VAlign (const VAlign &other) noexcept
 
Qt::AlignmentFlag toQtAlignFlag () const noexcept
 
VAlignmirror () noexcept
 
VAlign mirrored () const noexcept
 
VAlignoperator= (const VAlign &rhs) noexcept
 
bool operator== (const VAlign &rhs) const noexcept
 
bool operator!= (const VAlign &rhs) const noexcept
 

Static Public Member Functions

static VAlign top () noexcept
 
static VAlign center () noexcept
 
static VAlign bottom () noexcept
 

Private Member Functions

 VAlign (Qt::AlignmentFlag align) noexcept
 

Private Attributes

Qt::AlignmentFlag mAlign
 

Detailed Description

The VAlign class.

Constructor & Destructor Documentation

◆ VAlign() [1/3]

VAlign ( )
inlinenoexcept

◆ VAlign() [2/3]

VAlign ( const VAlign other)
inlinenoexcept

◆ VAlign() [3/3]

VAlign ( Qt::AlignmentFlag  align)
inlineexplicitprivatenoexcept

Member Function Documentation

◆ toQtAlignFlag()

Qt::AlignmentFlag toQtAlignFlag ( ) const
inlinenoexcept
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ mirror()

VAlign & mirror ( )
noexcept
+ Here is the caller graph for this function:

◆ mirrored()

VAlign mirrored ( ) const
inlinenoexcept
+ Here is the call graph for this function:

◆ top()

static VAlign top ( )
inlinestaticnoexcept
+ Here is the caller graph for this function:

◆ center()

static VAlign center ( )
inlinestaticnoexcept
+ Here is the caller graph for this function:

◆ bottom()

static VAlign bottom ( )
inlinestaticnoexcept
+ Here is the caller graph for this function:

◆ operator=()

VAlign& operator= ( const VAlign rhs)
inlinenoexcept

◆ operator==()

bool operator== ( const VAlign rhs) const
inlinenoexcept

◆ operator!=()

bool operator!= ( const VAlign rhs) const
inlinenoexcept

Member Data Documentation

◆ mAlign

Qt::AlignmentFlag mAlign
private

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