|
Krita Source Code Documentation
|
#include <kis_meta_data_merge_strategy_chooser_widget.h>
Inheritance diagram for KisMetaDataMergeStrategyChooserWidget:Classes | |
| struct | Private |
Public Member Functions | |
| const KisMetaData::MergeStrategy * | currentStrategy () |
| KisMetaDataMergeStrategyChooserWidget (QWidget *parent) | |
| ~KisMetaDataMergeStrategyChooserWidget () override | |
Static Public Member Functions | |
| static const KisMetaData::MergeStrategy * | showDialog (QWidget *parent) |
Private Slots | |
| void | setCurrentDescription (int index) |
Private Member Functions | |
| const KisMetaData::MergeStrategy * | mergeStrategy (int index) |
Private Attributes | |
| Private *const | d |
This widget allows to select a meta data merge strategy.
Definition at line 21 of file kis_meta_data_merge_strategy_chooser_widget.h.
| KisMetaDataMergeStrategyChooserWidget::KisMetaDataMergeStrategyChooserWidget | ( | QWidget * | parent | ) |
Creates a widget to select a merge strategy.
Definition at line 19 of file kis_meta_data_merge_strategy_chooser_widget.cc.
References connect(), d, KoGenericRegistry< T >::get(), KisMetaData::MergeStrategy::id(), KisMetaData::MergeStrategyRegistry::instance(), KoGenericRegistry< T >::keys(), KisMetaData::MergeStrategy::name(), setCurrentDescription(), and KisMetaDataMergeStrategyChooserWidget::Private::uiWdg.
|
override |
Definition at line 38 of file kis_meta_data_merge_strategy_chooser_widget.cc.
References d.
| const KisMetaData::MergeStrategy * KisMetaDataMergeStrategyChooserWidget::currentStrategy | ( | ) |
Definition at line 43 of file kis_meta_data_merge_strategy_chooser_widget.cc.
References d, mergeStrategy(), and KisMetaDataMergeStrategyChooserWidget::Private::uiWdg.
|
private |
Definition at line 53 of file kis_meta_data_merge_strategy_chooser_widget.cc.
References d, KoGenericRegistry< T >::get(), KisMetaData::MergeStrategyRegistry::instance(), and KisMetaDataMergeStrategyChooserWidget::Private::uiWdg.
|
privateslot |
Definition at line 48 of file kis_meta_data_merge_strategy_chooser_widget.cc.
References d, mergeStrategy(), and KisMetaDataMergeStrategyChooserWidget::Private::uiWdg.
|
static |
Show a dialog which embed that widget, and have an Ok and Cancel button.
Definition at line 59 of file kis_meta_data_merge_strategy_chooser_widget.cc.
References KoDialog::Cancel, currentStrategy(), KisMetaDataMergeStrategyChooserWidget(), KoDialog::Ok, KoDialog::setButtons(), KoDialog::setCaption(), KoDialog::setDefaultButton(), and KoDialog::setMainWidget().
|
private |
Definition at line 48 of file kis_meta_data_merge_strategy_chooser_widget.h.