Krita Source Code Documentation
Loading...
Searching...
No Matches
ConnectButtonStateHelper Class Reference
+ Inheritance diagram for ConnectButtonStateHelper:

Public Slots

void updateState (const CheckBoxState &state)
 

Public Member Functions

 ConnectButtonStateHelper (QAbstractButton *parent)
 

Private Attributes

QAbstractButton * m_button
 

Detailed Description

Definition at line 43 of file KisWidgetConnectionUtils.cpp.

Constructor & Destructor Documentation

◆ ConnectButtonStateHelper()

ConnectButtonStateHelper::ConnectButtonStateHelper ( QAbstractButton * parent)
inline

Definition at line 48 of file KisWidgetConnectionUtils.cpp.

49 : QObject(parent),
50 m_button(parent)
51 {
52 }

Member Function Documentation

◆ updateState

void ConnectButtonStateHelper::updateState ( const CheckBoxState & state)
inlineslot

Definition at line 54 of file KisWidgetConnectionUtils.cpp.

54 {
55 QSignalBlocker b(m_button);
56 m_button->setEnabled(state.enabled);
57 m_button->setChecked(state.value);
58
59 // TODO: verify if the two properties are equal or the control is disabled
60 }

References m_button.

Member Data Documentation

◆ m_button

QAbstractButton* ConnectButtonStateHelper::m_button
private

Definition at line 63 of file KisWidgetConnectionUtils.cpp.


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