#include <KisGamutMaskToolbar.h>
|
| const QScopedPointer< Private > | m_d |
| |
| QScopedPointer< Ui_wdgGamutMaskToolbar > | m_ui |
| |
Definition at line 19 of file KisGamutMaskToolbar.h.
◆ KisGamutMaskToolbar()
| KisGamutMaskToolbar::KisGamutMaskToolbar |
( |
QWidget * | parent = nullptr | ) |
|
◆ ~KisGamutMaskToolbar()
| KisGamutMaskToolbar::~KisGamutMaskToolbar |
( |
| ) |
|
◆ connectMaskSignals()
◆ sigGamutMaskChanged
◆ sigGamutMaskDeactivated
| void KisGamutMaskToolbar::sigGamutMaskDeactivated |
( |
| ) |
|
|
signal |
◆ sigGamutMaskToggle
| void KisGamutMaskToolbar::sigGamutMaskToggle |
( |
bool | state | ) |
|
|
signal |
◆ slotGamutMaskDeactivate
| void KisGamutMaskToolbar::slotGamutMaskDeactivate |
( |
| ) |
|
|
slot |
◆ slotGamutMaskRotate
| void KisGamutMaskToolbar::slotGamutMaskRotate |
( |
qreal | angle | ) |
|
|
privateslot |
◆ slotGamutMaskSet
◆ slotGamutMaskToggle
| void KisGamutMaskToolbar::slotGamutMaskToggle |
( |
bool | state | ) |
|
|
privateslot |
◆ slotGamutMaskUnset
| void KisGamutMaskToolbar::slotGamutMaskUnset |
( |
| ) |
|
|
slot |
◆ updateMaskState()
| void KisGamutMaskToolbar::updateMaskState |
( |
bool | maskEnabled, |
|
|
bool | internalChange ) |
|
private |
Definition at line 137 of file KisGamutMaskToolbar.cpp.
138{
139 bool enabled = (
m_d->selectedMask) ? maskEnabled : false;
140
141 m_ui->bnToggleMask->setChecked(enabled);
142
143 if (enabled) {
144 m_ui->bnToggleMask->setEnabled(
true);
145 m_ui->bnToggleMask->setIcon(
m_d->iconMaskOn);
146 m_ui->labelMaskName->hide();
147 m_ui->rotationAngleSelector->show();
148
149 m_ui->rotationAngleSelector->blockSignals(
true);
150 m_ui->rotationAngleSelector->setAngle(
static_cast<qreal
>(
m_d->selectedMask->rotation()));
151 m_ui->rotationAngleSelector->blockSignals(
false);
152
153 if (internalChange) {
154 m_d->selfUpdate =
true;
156 m_d->selfUpdate =
false;
157 }
158
159 } else {
160 m_ui->bnToggleMask->setIcon(
m_d->iconMaskOff);
161 m_ui->rotationAngleSelector->hide();
162 m_ui->labelMaskName->show();
163 m_ui->labelMaskName->setText(
m_d->textMaskDisabled);
164
165 if (internalChange) {
166 m_d->selfUpdate =
true;
168 m_d->selfUpdate =
false;
169 }
170 }
171}
References m_d, m_ui, sigGamutMaskChanged(), and sigGamutMaskDeactivated().
◆ m_d
| const QScopedPointer<Private> KisGamutMaskToolbar::m_d |
|
private |
◆ m_ui
| QScopedPointer<Ui_wdgGamutMaskToolbar> KisGamutMaskToolbar::m_ui |
|
private |
The documentation for this class was generated from the following files: