Changeset View
Changeset View
Standalone View
Standalone View
libs/ui/dialogs/kis_dlg_preferences.cc
Context not available. | |||||
34 | #include <QToolButton> | 34 | #include <QToolButton> | ||
---|---|---|---|---|---|
35 | #include <QThread> | 35 | #include <QThread> | ||
36 | #include <QStandardPaths> | 36 | #include <QStandardPaths> | ||
37 | #include <QGroupBox> | ||||
37 | #include <QGridLayout> | 38 | #include <QGridLayout> | ||
38 | #include <QRadioButton> | 39 | #include <QRadioButton> | ||
39 | #include <QGroupBox> | 40 | #include <QGroupBox> | ||
Context not available. | |||||
154 | m_chkSwitchSelectionCtrlAlt->setChecked(cfg.switchSelectionCtrlAlt()); | 155 | m_chkSwitchSelectionCtrlAlt->setChecked(cfg.switchSelectionCtrlAlt()); | ||
155 | chkEnableTouch->setChecked(!cfg.disableTouchOnCanvas()); | 156 | chkEnableTouch->setChecked(!cfg.disableTouchOnCanvas()); | ||
156 | 157 | | |||
157 | m_cmbKineticScrollingGesture->addItem(i18n("Disabled")); | 158 | m_groupBoxKineticScrollingSettings->setChecked(cfg.kineticScrollingEnabled()); | ||
159 | | ||||
158 | m_cmbKineticScrollingGesture->addItem(i18n("On Touch Drag")); | 160 | m_cmbKineticScrollingGesture->addItem(i18n("On Touch Drag")); | ||
159 | m_cmbKineticScrollingGesture->addItem(i18n("On Click Drag")); | 161 | m_cmbKineticScrollingGesture->addItem(i18n("On Click Drag")); | ||
162 | m_cmbKineticScrollingGesture->addItem(i18n("On Middle-Click Drag")); | ||||
160 | 163 | | |||
161 | m_cmbKineticScrollingGesture->setCurrentIndex(cfg.kineticScrollingGesture()); | 164 | m_cmbKineticScrollingGesture->setCurrentIndex(cfg.kineticScrollingGesture()); | ||
162 | m_kineticScrollingSensitivity->setValue(cfg.kineticScrollingSensitivity()); | 165 | m_kineticScrollingSensitivitySlider->setRange(0, 100); | ||
163 | m_chkKineticScrollingScrollbar->setChecked(cfg.kineticScrollingScrollbar()); | 166 | m_kineticScrollingSensitivitySlider->setValue(cfg.kineticScrollingSensitivity()); | ||
167 | m_chkKineticScrollingHideScrollbars->setChecked(cfg.kineticScrollingHiddenScrollbars()); | ||||
168 | | ||||
164 | 169 | | |||
165 | // | 170 | // | ||
166 | // Miscellaneous | 171 | // Miscellaneous | ||
Context not available. | |||||
236 | 241 | | |||
237 | m_chkHiDPI->setChecked(true); | 242 | m_chkHiDPI->setChecked(true); | ||
238 | m_radioToolOptionsInDocker->setChecked(cfg.toolOptionsInDocker(true)); | 243 | m_radioToolOptionsInDocker->setChecked(cfg.toolOptionsInDocker(true)); | ||
244 | m_groupBoxKineticScrollingSettings->setChecked(cfg.kineticScrollingEnabled(true)); | ||||
239 | m_cmbKineticScrollingGesture->setCurrentIndex(cfg.kineticScrollingGesture(true)); | 245 | m_cmbKineticScrollingGesture->setCurrentIndex(cfg.kineticScrollingGesture(true)); | ||
240 | m_kineticScrollingSensitivity->setValue(cfg.kineticScrollingSensitivity(true)); | 246 | m_kineticScrollingSensitivitySlider->setValue(cfg.kineticScrollingSensitivity(true)); | ||
241 | m_chkKineticScrollingScrollbar->setChecked(cfg.kineticScrollingScrollbar(true)); | 247 | m_chkKineticScrollingHideScrollbars->setChecked(cfg.kineticScrollingHiddenScrollbars(true)); | ||
242 | m_chkSwitchSelectionCtrlAlt->setChecked(cfg.switchSelectionCtrlAlt(true)); | 248 | m_chkSwitchSelectionCtrlAlt->setChecked(cfg.switchSelectionCtrlAlt(true)); | ||
243 | chkEnableTouch->setChecked(!cfg.disableTouchOnCanvas(true)); | 249 | chkEnableTouch->setChecked(!cfg.disableTouchOnCanvas(true)); | ||
244 | m_chkConvertOnImport->setChecked(cfg.convertToImageColorspaceOnImport(true)); | 250 | m_chkConvertOnImport->setChecked(cfg.convertToImageColorspaceOnImport(true)); | ||
Context not available. | |||||
317 | return m_radioToolOptionsInDocker->isChecked(); | 323 | return m_radioToolOptionsInDocker->isChecked(); | ||
318 | } | 324 | } | ||
319 | 325 | | |||
326 | bool GeneralTab::kineticScrollingEnabled() | ||||
327 | { | ||||
328 | return m_groupBoxKineticScrollingSettings->isChecked(); | ||||
329 | } | ||||
330 | | ||||
320 | int GeneralTab::kineticScrollingGesture() | 331 | int GeneralTab::kineticScrollingGesture() | ||
321 | { | 332 | { | ||
322 | return m_cmbKineticScrollingGesture->currentIndex(); | 333 | return m_cmbKineticScrollingGesture->currentIndex(); | ||
Context not available. | |||||
324 | 335 | | |||
325 | int GeneralTab::kineticScrollingSensitivity() | 336 | int GeneralTab::kineticScrollingSensitivity() | ||
326 | { | 337 | { | ||
327 | return m_kineticScrollingSensitivity->value(); | 338 | return m_kineticScrollingSensitivitySlider->value(); | ||
328 | } | 339 | } | ||
329 | 340 | | |||
330 | bool GeneralTab::kineticScrollingScrollbar() | 341 | bool GeneralTab::kineticScrollingHiddenScrollbars() | ||
331 | { | 342 | { | ||
332 | return m_chkKineticScrollingScrollbar->isChecked(); | 343 | return m_chkKineticScrollingHideScrollbars->isChecked(); | ||
333 | } | 344 | } | ||
334 | 345 | | |||
335 | bool GeneralTab::switchSelectionCtrlAlt() | 346 | bool GeneralTab::switchSelectionCtrlAlt() | ||
Context not available. | |||||
1320 | kritarc.setValue("EnableSingleApplication", dialog->m_general->m_chkSingleApplication->isChecked()); | 1331 | kritarc.setValue("EnableSingleApplication", dialog->m_general->m_chkSingleApplication->isChecked()); | ||
1321 | 1332 | | |||
1322 | cfg.setToolOptionsInDocker(dialog->m_general->toolOptionsInDocker()); | 1333 | cfg.setToolOptionsInDocker(dialog->m_general->toolOptionsInDocker()); | ||
1334 | | ||||
1335 | cfg.setKineticScrollingEnabled(dialog->m_general->kineticScrollingEnabled()); | ||||
1323 | cfg.setKineticScrollingGesture(dialog->m_general->kineticScrollingGesture()); | 1336 | cfg.setKineticScrollingGesture(dialog->m_general->kineticScrollingGesture()); | ||
1324 | cfg.setKineticScrollingSensitivity(dialog->m_general->kineticScrollingSensitivity()); | 1337 | cfg.setKineticScrollingSensitivity(dialog->m_general->kineticScrollingSensitivity()); | ||
1325 | cfg.setKineticScrollingScrollbar(dialog->m_general->kineticScrollingScrollbar()); | 1338 | cfg.setKineticScrollingHideScrollbars(dialog->m_general->kineticScrollingHiddenScrollbars()); | ||
1339 | | ||||
1326 | cfg.setSwitchSelectionCtrlAlt(dialog->m_general->switchSelectionCtrlAlt()); | 1340 | cfg.setSwitchSelectionCtrlAlt(dialog->m_general->switchSelectionCtrlAlt()); | ||
1327 | cfg.setDisableTouchOnCanvas(!dialog->m_general->chkEnableTouch->isChecked()); | 1341 | cfg.setDisableTouchOnCanvas(!dialog->m_general->chkEnableTouch->isChecked()); | ||
1328 | cfg.setConvertToImageColorspaceOnImport(dialog->m_general->convertToImageColorspaceOnImport()); | 1342 | cfg.setConvertToImageColorspaceOnImport(dialog->m_general->convertToImageColorspaceOnImport()); | ||
Context not available. |