KDStateMachineEditor API Documentation 2.1
Loading...
Searching...
No Matches
Signals | Public Member Functions | Properties | List of all members
KDSME::LayoutProperties Class Reference

#include <layoutproperties.h>

Inheritance diagram for KDSME::LayoutProperties:
Inheritance graph
[legend]
Collaboration diagram for KDSME::LayoutProperties:
Collaboration graph
[legend]

Signals

void changed ()
 
void regionLabelButtonBoxSizeChanged (const QSizeF &)
 
void regionLabelFontChanged (const QFont &)
 
void regionLabelMarginsChanged (qreal)
 
void regionMarginsChanged (qreal)
 
void showTransitionLabelsChanged (bool)
 

Public Member Functions

 LayoutProperties (QObject *parent=nullptr)
 
 ~LayoutProperties ()
 
QSizeF regionLabelButtonBoxSize () const
 
QFont regionLabelFont () const
 
qreal regionLabelMargins () const
 
qreal regionMargins () const
 
void setRegionLabelButtonBoxSize (const QSizeF &size)
 
void setRegionLabelFont (const QFont &font)
 
void setRegionLabelMargins (qreal margins)
 
void setRegionMargins (qreal margins)
 
void setShowTransitionLabels (bool show)
 
bool showTransitionLabels () const
 

Properties

QSizeF regionLabelButtonBoxSize
 
QFont regionLabelFont
 
qreal regionLabelMargins
 
qreal regionMargins
 
bool showTransitionLabels
 

Detailed Description

Definition at line 28 of file layoutproperties.h.

Constructor & Destructor Documentation

◆ LayoutProperties()

LayoutProperties::LayoutProperties ( QObject *  parent = nullptr)
explicit

Definition at line 40 of file layoutproperties.cpp.

◆ ~LayoutProperties()

LayoutProperties::~LayoutProperties ( )

Definition at line 46 of file layoutproperties.cpp.

Member Function Documentation

◆ changed

void KDSME::LayoutProperties::changed ( )
signal

◆ regionLabelButtonBoxSize()

QSizeF LayoutProperties::regionLabelButtonBoxSize ( ) const

Definition at line 98 of file layoutproperties.cpp.

◆ regionLabelButtonBoxSizeChanged

void KDSME::LayoutProperties::regionLabelButtonBoxSizeChanged ( const QSizeF &  )
signal

◆ regionLabelFont()

QFont LayoutProperties::regionLabelFont ( ) const

Definition at line 66 of file layoutproperties.cpp.

◆ regionLabelFontChanged

void KDSME::LayoutProperties::regionLabelFontChanged ( const QFont &  )
signal

Referenced by setRegionLabelFont().

◆ regionLabelMargins()

qreal LayoutProperties::regionLabelMargins ( ) const

Definition at line 82 of file layoutproperties.cpp.

◆ regionLabelMarginsChanged

void KDSME::LayoutProperties::regionLabelMarginsChanged ( qreal  )
signal

Referenced by setRegionLabelMargins().

◆ regionMargins()

qreal LayoutProperties::regionMargins ( ) const

Definition at line 50 of file layoutproperties.cpp.

◆ regionMarginsChanged

void KDSME::LayoutProperties::regionMarginsChanged ( qreal  )
signal

Referenced by setRegionMargins().

◆ setRegionLabelButtonBoxSize()

void LayoutProperties::setRegionLabelButtonBoxSize ( const QSizeF &  size)

Definition at line 103 of file layoutproperties.cpp.

References changed(), and regionLabelButtonBoxSizeChanged().

◆ setRegionLabelFont()

void LayoutProperties::setRegionLabelFont ( const QFont &  font)

Definition at line 71 of file layoutproperties.cpp.

References changed(), and regionLabelFontChanged().

◆ setRegionLabelMargins()

void LayoutProperties::setRegionLabelMargins ( qreal  margins)

Definition at line 87 of file layoutproperties.cpp.

References changed(), and regionLabelMarginsChanged().

◆ setRegionMargins()

void LayoutProperties::setRegionMargins ( qreal  margins)

Definition at line 55 of file layoutproperties.cpp.

References changed(), and regionMarginsChanged().

◆ setShowTransitionLabels()

void LayoutProperties::setShowTransitionLabels ( bool  show)

Definition at line 119 of file layoutproperties.cpp.

References changed(), and showTransitionLabelsChanged().

◆ showTransitionLabels()

bool LayoutProperties::showTransitionLabels ( ) const

Definition at line 114 of file layoutproperties.cpp.

◆ showTransitionLabelsChanged

void KDSME::LayoutProperties::showTransitionLabelsChanged ( bool  )
signal

Referenced by setShowTransitionLabels().

Property Documentation

◆ regionLabelButtonBoxSize

QSizeF KDSME::LayoutProperties::regionLabelButtonBoxSize
readwrite

Definition at line 34 of file layoutproperties.h.

◆ regionLabelFont

QFont KDSME::LayoutProperties::regionLabelFont
readwrite

Definition at line 32 of file layoutproperties.h.

Referenced by KDSME::RegionLayouter::layoutRegion().

◆ regionLabelMargins

qreal KDSME::LayoutProperties::regionLabelMargins
readwrite

Definition at line 33 of file layoutproperties.h.

◆ regionMargins

qreal KDSME::LayoutProperties::regionMargins
readwrite

Definition at line 31 of file layoutproperties.h.

Referenced by KDSME::RegionLayouter::layoutRegion().

◆ showTransitionLabels

bool KDSME::LayoutProperties::showTransitionLabels
readwrite

Definition at line 35 of file layoutproperties.h.


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

© Klarälvdalens Datakonsult AB (KDAB)
"The Qt, C++ and OpenGL Experts"
https://www.kdab.com/
KDStateMachineEditor
Create Qt State Machine metacode using a graphical user interface
https://github.com/KDAB/KDStateMachineEditor
Generated on Tue Jul 15 2025 15:21:47 for KDStateMachineEditor API Documentation by doxygen 1.9.8