Krita Source Code Documentation
Loading...
Searching...
No Matches
KisColorSelectorSettingsDialog Class Reference

#include <kis_color_selector_settings.h>

+ Inheritance diagram for KisColorSelectorSettingsDialog:

Public Member Functions

 KisColorSelectorSettingsDialog (QWidget *parent=0)
 

Private Attributes

KisColorSelectorSettingsm_widget
 

Detailed Description

Definition at line 72 of file kis_color_selector_settings.h.

Constructor & Destructor Documentation

◆ KisColorSelectorSettingsDialog()

KisColorSelectorSettingsDialog::KisColorSelectorSettingsDialog ( QWidget * parent = 0)

Definition at line 551 of file kis_color_selector_settings.cpp.

551 :
552 QDialog(parent),
554{
555 QLayout* l = new QVBoxLayout(this);
556 l->addWidget(m_widget);
557
559
560 QDialogButtonBox* buttonBox = new QDialogButtonBox(QDialogButtonBox::Ok|QDialogButtonBox::Cancel|QDialogButtonBox::RestoreDefaults,
561 Qt::Horizontal,
562 this);
563 l->addWidget(buttonBox);
564
565 KGuiItem::assign(buttonBox->button(QDialogButtonBox::Ok), KStandardGuiItem::ok());
566 KGuiItem::assign(buttonBox->button(QDialogButtonBox::Cancel), KStandardGuiItem::cancel());
567 KGuiItem::assign(buttonBox->button(QDialogButtonBox::RestoreDefaults), KStandardGuiItem::defaults());
568
569 connect(buttonBox, SIGNAL(accepted()), m_widget, SLOT(savePreferences()));
570 connect(buttonBox, SIGNAL(accepted()), this, SLOT(accept()));
571 connect(buttonBox, SIGNAL(rejected()), this, SLOT(reject()));
572 connect(buttonBox->button(QDialogButtonBox::RestoreDefaults),
573 SIGNAL(clicked()), m_widget, SLOT(loadDefaultPreferences()));
574}
connect(this, SIGNAL(optionsChanged()), this, SLOT(saveOptions()))

References connect(), KisColorSelectorSettings::loadPreferences(), and m_widget.

Member Data Documentation

◆ m_widget

KisColorSelectorSettings* KisColorSelectorSettingsDialog::m_widget
private

Definition at line 77 of file kis_color_selector_settings.h.


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