void CalPrintJournal::loadConfig() { if ( mConfig ) { mUseDateRange = mConfig->readBoolEntry( "JournalsInRange", false ); } setSettingsWidget(); }
ChannelMixer::ChannelMixer(QObject* parent) : BatchTool("ChannelMixer", ColorTool, parent) { setToolTitle(i18n("Channel Mixer")); setToolDescription(i18n("A tool to mix color channel.")); setToolIcon(KIcon(SmallIcon("channelmixer"))); KVBox* vbox = new KVBox; KHBox* hbox = new KHBox(vbox); QLabel* channelLabel = new QLabel(hbox); channelLabel->setText(i18n("Channel:")); m_channelCB = new KComboBox(hbox); m_channelCB->addItem(i18n("Red"), QVariant(RedChannel)); m_channelCB->addItem(i18n("Green"), QVariant(GreenChannel)); m_channelCB->addItem(i18n("Blue"), QVariant(BlueChannel)); m_settingsView = new MixerSettings(vbox); QLabel* space = new QLabel(vbox); vbox->setStretchFactor(space, 10); setSettingsWidget(vbox); connect(m_settingsView, SIGNAL(signalSettingsChanged()), this, SLOT(slotSettingsChanged())); connect(m_channelCB, SIGNAL(activated(int)), this, SLOT(slotChannelChanged())); connect(m_settingsView, SIGNAL(signalMonochromeActived(bool)), this, SLOT(slotMonochromeActived(bool))); }
ReplaceDialog::ReplaceDialog(Parseable* parent) : ParseableDialog(parent), ui(new Ui::ReplaceModifierDialogWidget()) { QWidget* mainWidget = new QWidget(this); ui->setupUi(mainWidget); setSettingsWidget(mainWidget); ui->source->setFocus(); }
void CalPrintJournal::loadConfig() { if ( mConfig ) { KConfigGroup config( mConfig, "Journalprint" ); mUseDateRange = config.readEntry( "JournalsInRange", false ); } setSettingsWidget(); }
void CalPrintYear::loadConfig() { if ( mConfig ) { KConfigGroup config( mConfig, "Yearprint" ); mYear = config.readEntry( "Year", QDate::currentDate().year() ); mPages = config.readEntry( "Pages", 1 ); mSubDaysEvents = config.readEntry( "ShowSubDayEventsAs", (int)TimeBoxes ); mHolidaysEvents = config.readEntry( "ShowHolidaysAs", (int)Text ); } setSettingsWidget(); }
RangeDialog::RangeDialog(Parseable* parent) : ParseableDialog(parent), ui(new Ui::RangeModifierDialogWidget()) { QWidget* mainWidget = new QWidget(this); ui->setupUi(mainWidget); setSettingsWidget(mainWidget); ui->startInput->setFocus(); slotToTheEndChecked(true); connect(ui->toTheEndCheckBox, SIGNAL(toggled(bool)), this, SLOT(slotToTheEndChecked(bool))); }
ColorBalance::ColorBalance(QObject* parent) : BatchTool("ColorBalance", ColorTool, parent) { setToolTitle(i18n("Color Balance")); setToolDescription(i18n("A tool to adjust color balance.")); setToolIcon(KIcon(SmallIcon("adjustrgb"))); QWidget* box = new QWidget; m_settingsView = new CBSettings(box); setSettingsWidget(box); connect(m_settingsView, SIGNAL(signalSettingsChanged()), this, SLOT(slotSettingsChanged())); }
DatabaseOptionDialog::DatabaseOptionDialog(Parseable* parent) : ParseableDialog(parent), dbkeySelectorView(0), separatorLineEdit(0) { QWidget* mainWidget = new QWidget(this); dbkeySelectorView = new DbKeySelectorView(this); QLabel* customLabel = new QLabel(i18n("Keyword separator:")); separatorLineEdit = new KLineEdit(this); separatorLineEdit->setText("_"); // -------------------------------------------------------- QGridLayout* mainLayout = new QGridLayout(this); mainLayout->addWidget(customLabel, 0, 0, 1, 1); mainLayout->addWidget(separatorLineEdit, 0, 1, 1, 1); mainLayout->addWidget(dbkeySelectorView, 1, 0, 1,-1); mainWidget->setLayout(mainLayout); // -------------------------------------------------------- setSettingsWidget(mainWidget); resize(450, 450); }
AutoCorrection::AutoCorrection(QObject* parent) : BatchTool("AutoCorrection", ColorTool, parent) { setToolTitle(i18n("Color Auto-correction")); setToolDescription(i18n("A tool to automatically correct image colors.")); setToolIcon(KIcon(SmallIcon("autocorrection"))); KVBox* vbox = new KVBox; QLabel* label = new QLabel(vbox); m_comboBox = new KComboBox(vbox); m_comboBox->insertItem(AutoLevelsCorrection, i18n("Auto Levels")); m_comboBox->insertItem(NormalizeCorrection, i18n("Normalize")); m_comboBox->insertItem(EqualizeCorrection, i18n("Equalize")); m_comboBox->insertItem(StretchContrastCorrection, i18n("Stretch Contrast")); m_comboBox->insertItem(AutoExposureCorrection, i18n("Auto Exposure")); label->setText(i18n("Filter:")); QLabel* space = new QLabel(vbox); vbox->setStretchFactor(space, 10); setSettingsWidget(vbox); connect(m_comboBox, SIGNAL(activated(int)), this, SLOT(slotSettingsChanged())); }