35 , m_ui(new Ui_WdgDlgPaletteEditor)
36 , m_actAddGroup(new QAction(i18n(
"Add a swatch group")))
37 , m_actDelGroup(new QAction(i18nc(
"Group as Swatch Group in a Palette",
"Remove selected group")))
38 , m_actRenGroup(new QAction(i18nc(
"Group as Swatch Group in a Palette",
"Rename selected group")))
39 , m_paletteEditor(editor)
40 , m_currentGroupOriginalName(
KoColorSet::GLOBAL_GROUP_NAME)
42 setWindowTitle(i18n(
"Palette Editor"));
45 m_ui->gbxPalette->setTitle(i18n(
"Palette options"));
46 m_ui->labelName->setText(i18n(
"Palette name:"));
49 m_ui->gbxGroup->setTitle(i18n(
"Swatch Group options"));
50 m_ui->labelColCount->setText(i18n(
"Columns of swatches:"));
51 m_ui->labelRowCount->setText(i18n(
"Rows of swatches in group:"));
67 m_ui->storageLocation->setEnabled(
false);
72 KGuiItem::assign(
m_ui->buttonBox->button(QDialogButtonBox::Ok), KStandardGuiItem::ok());
73 KGuiItem::assign(
m_ui->buttonBox->button(QDialogButtonBox::Cancel), KStandardGuiItem::cancel());
87 const QSignalBlocker blocker2(
m_ui->lineEditName);
88 const QSignalBlocker blocker3(
m_ui->spinBoxCol);
89 const QSignalBlocker blocker4(
m_ui->spinBoxRow);
90 const QSignalBlocker blocker5(
m_ui->storageLocation);
91 const QSignalBlocker blocker7(
m_ui->cbxGroup);
98 Q_FOREACH (
const QString & groupName,
m_colorSet->swatchGroupNames()) {
99 m_ui->cbxGroup->addItem(groupName);
104 m_ui->bnDelGroup->setEnabled(
false);
105 m_ui->bnRenGroup->setEnabled(
false);
109 m_ui->lineEditName->setEnabled(
true);
110 m_ui->spinBoxCol->setEnabled(
true);
111 m_ui->spinBoxRow->setEnabled(
true);
112 m_ui->bnAddGroup->setEnabled(
true);