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 44 of file KisWidgetConnectionUtils.cpp.

Constructor & Destructor Documentation

◆ ConnectButtonStateHelper()

ConnectButtonStateHelper::ConnectButtonStateHelper ( QAbstractButton * parent)
inline

Definition at line 49 of file KisWidgetConnectionUtils.cpp.

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

Member Function Documentation

◆ updateState

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

Definition at line 55 of file KisWidgetConnectionUtils.cpp.

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

References m_button.

Member Data Documentation

◆ m_button

QAbstractButton* ConnectButtonStateHelper::m_button
private

Definition at line 64 of file KisWidgetConnectionUtils.cpp.


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