44 void logImportantSettings()
const;
53 TouchPainting touchPainting(
bool defaultValue =
false)
const;
54 void setTouchPainting(TouchPainting
value)
const;
55 bool disableTouchOnCanvas()
const;
58 bool useProjections(
bool defaultValue =
false)
const;
59 void setUseProjections(
bool useProj)
const;
61 bool undoEnabled(
bool defaultValue =
false)
const;
62 void setUndoEnabled(
bool undo)
const;
64 int undoStackLimit(
bool defaultValue =
false)
const;
65 void setUndoStackLimit(
int limit)
const;
67 bool useCumulativeUndoRedo(
bool defaultValue =
false)
const;
68 void setCumulativeUndoRedo(
bool value);
73 qint32 defImageWidth(
bool defaultValue =
false)
const;
74 void defImageWidth(qint32 width)
const;
76 qint32 defImageHeight(
bool defaultValue =
false)
const;
77 void defImageHeight(qint32 height)
const;
79 qreal defImageResolution(
bool defaultValue =
false)
const;
80 void defImageResolution(qreal res)
const;
82 int preferredVectorImportResolutionPPI(
bool defaultValue =
false)
const;
83 void setPreferredVectorImportResolutionPPI(
int value)
const;
85 bool useDefaultColorSpace(
bool defaultvalue =
false)
const;
86 void setUseDefaultColorSpace(
bool value)
const;
90 QString defColorModel(
bool defaultValue =
false)
const;
94 void defColorModel(
const QString & model)
const;
99 QString defaultColorDepth(
bool defaultValue =
false)
const;
103 void setDefaultColorDepth(
const QString & depth)
const;
108 QString defColorProfile(
bool defaultValue =
false)
const;
112 void defColorProfile(
const QString & depth)
const;
114 CursorStyle newCursorStyle(
bool defaultValue =
false)
const;
117 QColor getCursorMainColor(
bool defaultValue =
false)
const;
118 void setCursorMainColor(
const QColor&
v)
const;
120 OutlineStyle newOutlineStyle(
bool defaultValue =
false)
const;
123 OutlineStyle lastUsedOutlineStyle(
bool defaultValue =
false)
const;
126 bool separateEraserCursor(
bool defaultValue =
false)
const;
127 void setSeparateEraserCursor(
bool value)
const;
129 CursorStyle eraserCursorStyle(
bool defaultValue =
false)
const;
132 QColor getEraserCursorMainColor(
bool defaultValue =
false)
const;
133 void setEraserCursorMainColor(
const QColor&
v)
const;
135 OutlineStyle eraserOutlineStyle(
bool defaultValue =
false)
const;
147 ColorSamplerPreviewStyle colorSamplerPreviewStyle(
bool defaultValue =
false)
const;
148 void setColorSamplerPreviewStyle(ColorSamplerPreviewStyle style);
150 int colorSamplerPreviewCircleDiameter(
bool defaultValue =
false)
const;
151 void setColorSamplerPreviewCircleDiameter(
int style);
153 qreal colorSamplerPreviewCircleThickness(
bool defaultValue =
false)
const;
154 void setColorSamplerPreviewCircleThickness(qreal thickness);
156 bool colorSamplerPreviewCircleOutlineEnabled(
bool defaultValue =
false)
const;
157 void setColorSamplerPreviewCircleOutlineEnabled(
bool enabled);
159 bool colorSamplerPreviewCircleExtraCirclesEnabled(
bool defaultValue =
false)
const;
160 void setColorSamplerPreviewCircleExtraCirclesEnabled(
bool enabled);
162 bool colorSamplerZoomPreviewEnabled(
bool defaultValue =
false)
const;
163 void setColorSamplerZoomPreviewEnabled(
bool enabled);
165 qreal colorSamplerZoomPreviewScale(
bool defaultValue =
false)
const;
166 void setColorSamplerZoomPreviewScale(qreal scale);
176 ColorSamplerPreviewCirclePosition colorSamplerPreviewCirclePosition(
bool defaultValue =
false)
const;
177 void setColorSamplerPreviewCirclePosition(ColorSamplerPreviewCirclePosition position);
187 bool enableCanvasSurfaceColorSpaceManagement(
bool defaultValue =
false)
const;
188 void setEnableCanvasSurfaceColorSpaceManagement(
bool value);
196 bool effectiveShouldUseNativeSurfaceForCanvas(
bool osManagedSurfacePresent)
const;
211 CanvasSurfaceMode canvasSurfaceColorSpaceManagementMode(
bool defaultValue =
false)
const;
212 void setCanvasSurfaceColorSpaceManagementMode(CanvasSurfaceMode
value);
220 static CanvasSurfaceBitDepthMode canvasSurfaceBitDepthMode(QSettings *settings,
bool defaultValue =
false);
221 static void setCanvasSurfaceBitDepthMode(QSettings *settings, CanvasSurfaceBitDepthMode
value);
223 CanvasSurfaceBitDepthMode canvasSurfaceBitDepthMode(
bool defaultValue =
false)
const;
224 void setCanvasSurfaceBitDepthMode(CanvasSurfaceBitDepthMode
value);
226 CanvasSurfaceBitDepthMode effectiveCanvasSurfaceBitDepthMode(
const QSurfaceFormat &format)
const;
229 QString monitorProfile(
int screen)
const;
230 void setMonitorProfile(
int screen,
const QString & monitorProfile)
const;
237 const QString getScreenStringIdentfier(
int screenNo)
const;
239 QString workingColorSpace(
bool defaultValue =
false)
const;
240 void setWorkingColorSpace(
const QString & workingColorSpace)
const;
245 QString printerColorSpace(
bool defaultValue =
false)
const;
246 void setPrinterColorSpace(
const QString & printerColorSpace)
const;
248 QString printerProfile(
bool defaultValue =
false)
const;
249 void setPrinterProfile(
const QString & printerProfile)
const;
251 bool useBlackPointCompensation(
bool defaultValue =
false)
const;
252 void setUseBlackPointCompensation(
bool useBlackPointCompensation)
const;
254 bool allowLCMSOptimization(
bool defaultValue =
false)
const;
255 void setAllowLCMSOptimization(
bool allowLCMSOptimization);
257 bool forcePaletteColors(
bool defaultValue =
false)
const;
258 void setForcePaletteColors(
bool forcePaletteColors);
260 bool colorHistoryPerDocument(
bool defaultValue =
false)
const;
262 void writeKoColor(
const QString& name,
const KoColor& color)
const;
266 void writeKoColors(
const QString &name,
const QList<KoColor> &colors)
const;
268 bool showRulers(
bool defaultValue =
false)
const;
269 void setShowRulers(
bool rulers)
const;
271 bool forceShowSaveMessages(
bool defaultValue =
true)
const;
272 void setForceShowSaveMessages(
bool value)
const;
274 bool forceShowAutosaveMessages(
bool defaultValue =
true)
const;
275 void setForceShowAutosaveMessages(
bool ShowAutosaveMessages)
const;
277 bool rulersTrackMouse(
bool defaultValue =
false)
const;
278 void setRulersTrackMouse(
bool value)
const;
280 qint32 pasteBehaviour(
bool defaultValue =
false)
const;
281 void setPasteBehaviour(qint32 behaviour)
const;
283 qint32 pasteFormat(
bool defaultValue)
const;
284 void setPasteFormat(qint32 format);
286 qint32 monitorRenderIntent(
bool defaultValue =
false)
const;
287 void setRenderIntent(qint32 monitorRenderIntent)
const;
289 bool useOpenGL(
bool defaultValue =
false)
const;
290 void disableOpenGL()
const;
292 int openGLFilteringMode(
bool defaultValue =
false)
const;
293 void setOpenGLFilteringMode(
int filteringMode);
295 void setWidgetStyle(QString name);
296 QString widgetStyle(
bool defaultValue =
false);
298 bool useOpenGLTextureBuffer(
bool defaultValue =
false)
const;
299 void setUseOpenGLTextureBuffer(
bool useBuffer);
301 static bool preferXcbEglProvider(
const QSettings *settings,
bool defaultValue =
false);
302 bool preferXcbEglProvider(
bool defaultValue =
false)
const;
303 void setPreferXcbEglProvider(
bool value);
305 bool forceOpenGLFenceWorkaround(
bool defaultValue =
false)
const;
307 int numMipmapLevels(
bool defaultValue =
false)
const;
308 int openGLTextureSize(
bool defaultValue =
false)
const;
309 int textureOverlapBorder()
const;
311 quint32 getGridMainStyle(
bool defaultValue =
false)
const;
312 void setGridMainStyle(quint32
v)
const;
314 quint32 getGridSubdivisionStyle(
bool defaultValue =
false)
const;
315 void setGridSubdivisionStyle(quint32
v)
const;
317 quint32 getGridIsoVerticalStyle(
bool defaultValue =
false)
const;
318 void setGridIsoVerticalStyle(quint32
v)
const;
320 QColor getGridMainColor(
bool defaultValue =
false)
const;
321 void setGridMainColor(
const QColor &
v)
const;
323 QColor getGridSubdivisionColor(
bool defaultValue =
false)
const;
324 void setGridSubdivisionColor(
const QColor &
v)
const;
326 QColor getGridIsoVerticalColor(
bool defaultValue =
false)
const;
327 void setGridIsoVerticalColor(
const QColor &
v)
const;
329 QColor getPixelGridColor(
bool defaultValue =
false)
const;
330 void setPixelGridColor(
const QColor &
v)
const;
332 qreal getPixelGridDrawingThreshold(
bool defaultValue =
false)
const;
333 void setPixelGridDrawingThreshold(qreal
v)
const;
335 bool pixelGridEnabled(
bool defaultValue =
false)
const;
336 void enablePixelGrid(
bool v)
const;
338 quint32 guidesLineStyle(
bool defaultValue =
false)
const;
339 void setGuidesLineStyle(quint32
v)
const;
340 QColor guidesColor(
bool defaultValue =
false)
const;
341 void setGuidesColor(
const QColor &
v)
const;
343 void loadSnapConfig(
KisSnapConfig *config,
bool defaultValue =
false)
const;
346 qint32 checkSize(
bool defaultValue =
false)
const;
347 void setCheckSize(qint32 checkSize)
const;
349 bool scrollCheckers(
bool defaultValue =
false)
const;
350 void setScrollingCheckers(
bool scrollCheckers)
const;
352 QColor checkersColor1(
bool defaultValue =
false)
const;
353 void setCheckersColor1(
const QColor &
v)
const;
355 QColor checkersColor2(
bool defaultValue =
false)
const;
356 void setCheckersColor2(
const QColor &
v)
const;
358 QColor canvasBorderColor(
bool defaultValue =
false)
const;
359 void setCanvasBorderColor(
const QColor &color)
const;
361 bool hideScrollbars(
bool defaultValue =
false)
const;
362 void setHideScrollbars(
bool value)
const;
364 bool scrollbarZoomEnabled(
bool defaultValue =
false)
const;
365 void setScrollbarZoomEnabled(
bool enabled)
const;
367 bool antialiasCurves(
bool defaultValue =
false)
const;
368 void setAntialiasCurves(
bool v)
const;
370 bool antialiasSelectionOutline(
bool defaultValue =
false)
const;
371 void setAntialiasSelectionOutline(
bool v)
const;
373 bool showRootLayer(
bool defaultValue =
false)
const;
374 void setShowRootLayer(
bool showRootLayer)
const;
376 bool showGlobalSelection(
bool defaultValue =
false)
const;
377 void setShowGlobalSelection(
bool showGlobalSelection)
const;
379 bool showOutlineWhilePainting(
bool defaultValue =
false)
const;
380 void setShowOutlineWhilePainting(
bool showOutlineWhilePainting)
const;
382 bool forceAlwaysFullSizedOutline(
bool defaultValue =
false)
const;
383 void setForceAlwaysFullSizedOutline(
bool value)
const;
385 bool showEraserOutlineWhilePainting(
bool defaultValue =
false)
const;
386 void setShowEraserOutlineWhilePainting(
bool showEraserOutlineWhilePainting)
const;
388 bool forceAlwaysFullSizedEraserOutline(
bool defaultValue =
false)
const;
389 void setForceAlwaysFullSizedEraserOutline(
bool value)
const;
394 SOS_ShowSessionManager
396 SessionOnStartup sessionOnStartup(
bool defaultValue =
false)
const;
397 void setSessionOnStartup(SessionOnStartup
value);
404 IconsInMenu iconsInMenu(
bool defaultValue =
false)
const;
405 void setIconsInMenu(IconsInMenu
value);
407 bool saveSessionOnQuit(
bool defaultValue)
const;
408 void setSaveSessionOnQuit(
bool value);
410 bool hideDevFundBanner(
bool defaultValue =
false)
const;
411 void setHideDevFundBanner(
bool value =
true);
413 qreal outlineSizeMinimum(
bool defaultValue =
false)
const;
414 void setOutlineSizeMinimum(qreal outlineSizeMinimum)
const;
416 qreal selectionViewSizeMinimum(
bool defaultValue =
false)
const;
417 void setSelectionViewSizeMinimum(qreal outlineSizeMinimum)
const;
419 int autoSaveInterval(
bool defaultValue =
false)
const;
420 void setAutoSaveInterval(
int seconds)
const;
422 bool backupFile(
bool defaultValue =
false)
const;
423 void setBackupFile(
bool backupFile)
const;
425 bool showFilterGallery(
bool defaultValue =
false)
const;
426 void setShowFilterGallery(
bool showFilterGallery)
const;
428 bool showFilterGalleryLayerMaskDialog(
bool defaultValue =
false)
const;
429 void setShowFilterGalleryLayerMaskDialog(
bool showFilterGallery)
const;
432 QString canvasState(
bool defaultValue =
false)
const;
433 void setCanvasState(
const QString& state)
const;
435 bool toolOptionsPopupDetached(
bool defaultValue =
false)
const;
436 void setToolOptionsPopupDetached(
bool detached)
const;
438 bool paintopPopupDetached(
bool defaultValue =
false)
const;
439 void setPaintopPopupDetached(
bool detached)
const;
441 QString pressureTabletCurve(
bool defaultValue =
false)
const;
442 void setPressureTabletCurve(
const QString& curveString)
const;
444 bool useWin8PointerInput(
bool defaultValue =
false)
const;
445 void setUseWin8PointerInput(
bool value);
447 static bool useWin8PointerInputNoApp(QSettings *settings,
bool defaultValue =
false);
448 static void setUseWin8PointerInputNoApp(QSettings *settings,
bool value);
450 bool useRightMiddleTabletButtonWorkaround(
bool defaultValue =
false)
const;
451 void setUseRightMiddleTabletButtonWorkaround(
bool value);
454 bool usePageUpDownMouseButtonEmulationWorkaround(
bool defaultValue =
false)
const;
455 void setUsePageUpDownMouseButtonEmulationWorkaround(
bool value);
457 bool useHighFunctionKeyMouseButtonEmulationWorkaround(
bool defaultValue =
false)
const;
458 void setUseHighFunctionKeyMouseButtonEmulationWorkaround(
bool value);
460 bool useIgnoreHistoricTabletEventsWorkaround(
bool defaultValue =
false)
const;
461 void setUseIgnoreHistoricTabletEventsWorkaround(
bool value);
463 qreal androidScalingLastInitialScale(
bool defaultValue =
false)
const;
464 void setAndroidScalingLastInitialScale(qreal
value);
466 qreal androidScalingTargetScale(
bool defaultValue =
false)
const;
467 void setAndroidScalingTargetScale(qreal
value);
469 bool androidScalingAskOnStartup(
bool defaultValue =
false)
const;
470 void setAndroidScalingAskOnStartup(
bool value);
473 qreal vastScrolling(
bool defaultValue =
false)
const;
474 void setVastScrolling(
const qreal factor)
const;
476 int presetChooserViewMode(
bool defaultValue =
false)
const;
477 void setPresetChooserViewMode(
const int mode)
const;
479 int presetIconSize(
bool defaultValue =
false)
const;
480 void setPresetIconSize(
const int value)
const;
483 bool firstRun(
bool defaultValue =
false)
const;
484 void setFirstRun(
const bool firstRun)
const;
486 bool clicklessSpacePan(
bool defaultValue =
false)
const;
487 void setClicklessSpacePan(
const bool toggle)
const;
489 int horizontalSplitLines(
bool defaultValue =
false)
const;
490 void setHorizontalSplitLines(
const int numberLines)
const;
492 int verticalSplitLines(
bool defaultValue =
false)
const;
493 void setVerticalSplitLines(
const int numberLines)
const;
495 bool hideDockersFullscreen(
bool defaultValue =
false)
const;
496 void setHideDockersFullscreen(
const bool value)
const;
498 bool showDockerTitleBars(
bool defaultValue =
false)
const;
499 void setShowDockerTitleBars(
const bool value)
const;
501 bool showDockers(
bool defaultValue =
false)
const;
502 void setShowDockers(
const bool value)
const;
504 bool showStatusBar(
bool defaultValue =
false)
const;
505 void setShowStatusBar(
const bool value)
const;
507 bool hideMenuFullscreen(
bool defaultValue =
false)
const;
508 void setHideMenuFullscreen(
const bool value)
const;
510 bool hideScrollbarsFullscreen(
bool defaultValue =
false)
const;
511 void setHideScrollbarsFullscreen(
const bool value)
const;
513 bool hideStatusbarFullscreen(
bool defaultValue =
false)
const;
514 void setHideStatusbarFullscreen(
const bool value)
const;
516 bool hideTitlebarFullscreen(
bool defaultValue =
false)
const;
517 void setHideTitlebarFullscreen(
const bool value)
const;
519 bool hideToolbarFullscreen(
bool defaultValue =
false)
const;
520 void setHideToolbarFullscreen(
const bool value)
const;
522 bool fullscreenMode(
bool defaultValue =
false)
const;
523 void setFullscreenMode(
const bool value)
const;
525 QStringList favoriteCompositeOps(
bool defaultValue =
false)
const;
526 void setFavoriteCompositeOps(
const QStringList& compositeOps)
const;
528 QString exportConfigurationXML(
const QString &filterId,
bool defaultValue =
false)
const;
532 QString importConfiguration(
const QString &filterId,
bool defaultValue =
false)
const;
535 bool useOcio(
bool defaultValue =
false)
const;
536 void setUseOcio(
bool useOCIO)
const;
538 int favoritePresets(
bool defaultValue =
false)
const;
539 void setFavoritePresets(
const int value);
541 bool levelOfDetailEnabled(
bool defaultValue =
false)
const;
542 void setLevelOfDetailEnabled(
bool value);
553 OcioColorManagementMode ocioColorManagementMode(
bool defaultValue =
false)
const;
554 void setOcioColorManagementMode(OcioColorManagementMode mode)
const;
556 int ocioLutEdgeSize(
bool defaultValue =
false)
const;
557 void setOcioLutEdgeSize(
int value);
559 bool ocioLockColorVisualRepresentation(
bool defaultValue =
false)
const;
560 void setOcioLockColorVisualRepresentation(
bool value);
562 QString defaultPalette(
bool defaultValue =
false)
const;
563 void setDefaultPalette(
const QString& name)
const;
565 QString toolbarSlider(
int sliderNumber,
bool defaultValue =
false)
const;
566 void setToolbarSlider(
int sliderNumber,
const QString &slider);
569 int layerThumbnailSize(
bool defaultValue =
false)
const;
570 void setLayerThumbnailSize(
int size);
572 int layerTreeIndentation(
bool defaultValue =
false)
const;
573 void setLayerTreeIndentation(
int percentage);
576 bool sliderLabels(
bool defaultValue =
false)
const;
577 void setSliderLabels(
bool enabled);
579 QString currentInputProfile(
bool defaultValue =
false)
const;
580 void setCurrentInputProfile(
const QString& name);
582 bool presetStripVisible(
bool defaultValue =
false)
const;
583 void setPresetStripVisible(
bool visible);
585 bool scratchpadVisible(
bool defaultValue =
false)
const;
586 void setScratchpadVisible(
bool visible);
588 bool showSingleChannelAsColor(
bool defaultValue =
false)
const;
589 void setShowSingleChannelAsColor(
bool asColor);
591 bool hidePopups(
bool defaultValue =
false)
const;
592 void setHidePopups(
bool hidePopups);
594 int numDefaultLayers(
bool defaultValue =
false)
const;
595 void setNumDefaultLayers(
int num);
597 quint8 defaultBackgroundOpacity(
bool defaultValue =
false)
const;
598 void setDefaultBackgroundOpacity(quint8
value);
600 QColor defaultBackgroundColor(
bool defaultValue =
false)
const;
601 void setDefaultBackgroundColor(
const QColor &
value);
609 BackgroundStyle defaultBackgroundStyle(
bool defaultValue =
false)
const;
610 void setDefaultBackgroundStyle(BackgroundStyle
value);
612 int lineSmoothingType(
bool defaultValue =
false)
const;
613 void setLineSmoothingType(
int value);
615 qreal lineSmoothingDistanceMin(
bool defaultValue =
false)
const;
616 void setLineSmoothingDistanceMin(qreal
value);
618 qreal lineSmoothingDistanceMax(
bool defaultValue =
false)
const;
619 void setLineSmoothingDistanceMax(qreal
value);
621 bool lineSmoothingDistanceKeepAspectRatio(
bool defaultValue =
false)
const;
622 void setLineSmoothingDistanceKeepAspectRatio(
bool value);
624 qreal lineSmoothingTailAggressiveness(
bool defaultValue =
false)
const;
625 void setLineSmoothingTailAggressiveness(qreal
value);
627 bool lineSmoothingSmoothPressure(
bool defaultValue =
false)
const;
628 void setLineSmoothingSmoothPressure(
bool value);
630 bool lineSmoothingScalableDistance(
bool defaultValue =
false)
const;
631 void setLineSmoothingScalableDistance(
bool value);
633 qreal lineSmoothingDelayDistance(
bool defaultValue =
false)
const;
634 void setLineSmoothingDelayDistance(qreal
value);
636 bool lineSmoothingUseDelayDistance(
bool defaultValue =
false)
const;
637 void setLineSmoothingUseDelayDistance(
bool value);
639 bool lineSmoothingFinishStabilizedCurve(
bool defaultValue =
false)
const;
640 void setLineSmoothingFinishStabilizedCurve(
bool value);
642 bool lineSmoothingStabilizeSensors(
bool defaultValue =
false)
const;
643 void setLineSmoothingStabilizeSensors(
bool value);
645 int tabletEventsDelay(
bool defaultValue =
false)
const;
646 void setTabletEventsDelay(
int value);
648 bool trackTabletEventLatency(
bool defaultValue =
false)
const;
649 void setTrackTabletEventLatency(
bool value);
651 bool ignoreHighFunctionKeys(
bool defaultValue =
false)
const;
652 void setIgnoreHighFunctionKeys(
bool value);
654 bool testingAcceptCompressedTabletEvents(
bool defaultValue =
false)
const;
655 void setTestingAcceptCompressedTabletEvents(
bool value);
657 bool shouldEatDriverShortcuts(
bool defaultValue =
false)
const;
659 bool testingCompressBrushEvents(
bool defaultValue =
false)
const;
660 void setTestingCompressBrushEvents(
bool value);
662 const KoColorSpace* customColorSelectorColorSpace(
bool defaultValue =
false)
const;
663 void setCustomColorSelectorColorSpace(
const KoColorSpace *cs);
665 bool useDirtyPresets(
bool defaultValue =
false)
const;
666 void setUseDirtyPresets(
bool value);
668 bool useEraserBrushSize(
bool defaultValue =
false)
const;
669 void setUseEraserBrushSize(
bool value);
671 bool useEraserBrushOpacity(
bool defaultValue =
false)
const;
672 void setUseEraserBrushOpacity(
bool value);
674 QPoint getDefaultGridSpacing(
bool defaultValue =
false)
const;
675 void setDefaultGridSpacing(QPoint gridSpacing);
677 QString getMDIBackgroundColor(
bool defaultValue =
false)
const;
678 void setMDIBackgroundColor(
const QString &
v)
const;
680 QString getMDIBackgroundImage(
bool defaultValue =
false)
const;
681 void setMDIBackgroundImage(
const QString & fileName)
const;
683 int workaroundX11SmoothPressureSteps(
bool defaultValue =
false)
const;
685 bool showCanvasMessages(
bool defaultValue =
false)
const;
686 void setShowCanvasMessages(
bool show);
688 bool compressKra(
bool defaultValue =
false)
const;
689 void setCompressKra(
bool compress);
691 bool trimKra(
bool defaultValue =
false)
const;
692 void setTrimKra(
bool trim);
694 bool trimFramesImport(
bool defaultValue =
false)
const;
695 void setTrimFramesImport(
bool trim);
697 QString exportMimeType(
bool defaultValue)
const;
698 void setExportMimeType(
const QString &defaultExportMimeType);
700 bool toolOptionsInDocker(
bool defaultValue =
false)
const;
701 void setToolOptionsInDocker(
bool inDocker);
703 bool kineticScrollingEnabled(
bool defaultValue =
false)
const;
704 void setKineticScrollingEnabled(
bool enabled);
706 int kineticScrollingGesture(
bool defaultValue =
false)
const;
707 void setKineticScrollingGesture(
int kineticScroll);
709 int kineticScrollingSensitivity(
bool defaultValue =
false)
const;
710 void setKineticScrollingSensitivity(
int sensitivity);
712 bool kineticScrollingHiddenScrollbars(
bool defaultValue =
false)
const;
713 void setKineticScrollingHideScrollbars(
bool scrollbar);
715 int zoomSteps(
bool defaultValue =
false)
const;
716 void setZoomSteps(
int steps);
718 int zoomMarginSize(
bool defaultValue =
false)
const;
719 void setZoomMarginSize(
int zoomMarginSize);
721 void setEnableOpenGLFramerateLogging(
bool value)
const;
722 bool enableOpenGLFramerateLogging(
bool defaultValue =
false)
const;
724 void setEnableBrushSpeedLogging(
bool value)
const;
725 bool enableBrushSpeedLogging(
bool defaultValue =
false)
const;
727 void setDisableVectorOptimizations(
bool value);
728 bool disableVectorOptimizations(
bool defaultValue =
false)
const;
730 void setDisableAVXOptimizations(
bool value);
731 bool disableAVXOptimizations(
bool defaultValue =
false)
const;
733 void setAnimationPlaybackBackend(
int value);
734 int animationPlaybackBackend(
bool defaultValue =
false)
const;
736 bool animationDropFrames(
bool defaultValue =
false)
const;
737 void setAnimationDropFrames(
bool value);
739 bool autoPinLayersToTimeline(
bool defaultValue =
false)
const;
740 void setAutoPinLayersToTimeline(
bool value);
742 bool adaptivePlaybackRange(
bool defaultValue =
false)
const;
743 void setAdaptivePlaybackRange(
bool value);
745 bool autoZoomTimelineToPlaybackRange(
bool defaultValue =
false)
const;
746 void setAutoZoomTimelineToPlaybackRange(
bool value);
748 QString ffmpegLocation(
bool defaultValue =
false)
const;
749 void setFFMpegLocation(
const QString&
value);
751 qreal timelineZoom(
bool defaultValue =
false)
const;
752 void setTimelineZoom(qreal
value);
754 int scrubbingUpdatesDelay(
bool defaultValue =
false)
const;
755 void setScrubbingUpdatesDelay(
int value);
757 int scrubbingAudioUpdatesDelay(
bool defaultValue =
false)
const;
758 void setScrubbingAudioUpdatesDelay(
int value);
760 int audioOffsetTolerance(
bool defaultValue =
false)
const;
761 void setAudioOffsetTolerance(
int value);
763 bool switchSelectionCtrlAlt(
bool defaultValue =
false)
const;
764 void setSwitchSelectionCtrlAlt(
bool value);
766 bool convertToImageColorspaceOnImport(
bool defaultValue =
false)
const;
767 void setConvertToImageColorspaceOnImport(
bool value);
769 int stabilizerSampleSize(
bool defaultValue =
false)
const;
770 void setStabilizerSampleSize(
int value);
772 bool stabilizerDelayedPaint(
bool defaultValue =
false)
const;
773 void setStabilizerDelayedPaint(
bool value);
775 bool showBrushHud(
bool defaultValue =
false)
const;
776 void setShowBrushHud(
bool value);
778 bool showPaletteBottomBar(
bool defaultValue =
false)
const;
779 void setShowPaletteBottomBar(
bool value);
781 QString brushHudSetting(
bool defaultValue =
false)
const;
782 void setBrushHudSetting(
const QString &
value)
const;
784 bool calculateAnimationCacheInBackground(
bool defaultValue =
false)
const;
785 void setCalculateAnimationCacheInBackground(
bool value);
787 QColor defaultAssistantsColor(
bool defaultValue =
false)
const;
788 void setDefaultAssistantsColor(
const QColor &color)
const;
790 bool autoSmoothBezierCurves(
bool defaultValue =
false)
const;
791 void setAutoSmoothBezierCurves(
bool value);
793 bool activateTransformToolAfterPaste(
bool defaultValue =
false)
const;
794 void setActivateTransformToolAfterPaste(
bool value);
796 bool zoomHorizontal(
bool defaultValue =
false)
const;
797 void setZoomHorizontal(
bool value);
799 bool selectionActionBar(
bool defaultValue =
false)
const;
800 void setSelectionActionBar(
bool value);
823 SelectionActionsBarBehavior
824 selectionActionBarBehavior(
bool defaultValue =
false)
const;
825 void setSelectionActionBarBehavior(SelectionActionsBarBehavior
value);
827 SelectionActionsBarPosition selectionActionBarPosition(
bool defaultValue =
false)
const;
828 void setSelectionActionBarPosition(SelectionActionsBarPosition
value);
830 SelectionActionsBarOrientation selectionActionBarOrientation(
bool defaultValue =
false)
const;
831 void setSelectionActionBarOrientation(SelectionActionsBarOrientation
value);
838 RootSurfaceFormat rootSurfaceFormat(
bool defaultValue =
false)
const;
839 void setRootSurfaceFormat(RootSurfaceFormat
value);
841 static RootSurfaceFormat rootSurfaceFormat(QSettings *displayrc,
bool defaultValue =
false);
842 static void setRootSurfaceFormat(QSettings *displayrc, RootSurfaceFormat
value);
844 bool useZip64(
bool defaultValue =
false)
const;
845 void setUseZip64(
bool value);
847 bool convertLayerColorSpaceInProperties(
bool defaultValue =
false)
const;
848 void setConvertLayerColorSpaceInProperties(
bool value);
850 bool renamePastedLayers(
bool defaultValue =
false)
const;
851 void setRenamePastedLayers(
bool value);
859 LayerInfoTextStyle layerInfoTextStyle(
bool defaultValue =
false)
const;
860 void setLayerInfoTextStyle(LayerInfoTextStyle
value);
862 int layerInfoTextOpacity(
bool defaultValue =
false)
const;
863 void setLayerInfoTextOpacity(
int value);
865 bool useInlineLayerInfoText(
bool defaultValue =
false)
const;
866 void setUseInlineLayerInfoText(
bool value);
868 bool useLayerSelectionCheckbox(
bool defaultValue =
false)
const;
869 void setUseLayerSelectionCheckbox(
bool value);
872 ASSISTANTS_DRAW_MODE_DIRECT = 0,
873 ASSISTANTS_DRAW_MODE_PIXMAP_CACHE = 1,
874 ASSISTANTS_DRAW_MODE_LARGE_PIXMAP_CACHE = 2,
876 AssistantsDrawMode assistantsDrawMode(
bool defaultValue =
false)
const;
877 void setAssistantsDrawMode(AssistantsDrawMode
value);
879 bool longPressEnabled(
bool defaultValue =
false)
const;
880 void setLongPressEnabled(
bool value);
888 int layerThumbnailGenerationTimeout(
bool defaultValue =
false)
const;
889 void setLayerThumbnailGenerationTimeout(
int value);
893 m_cfg.writeEntry(name,
value);
898 m_cfg.writeEntry(name,
value);
902 T
readEntry(
const QString& name,
const T& defaultValue=T()) {
903 return m_cfg.readEntry(name, defaultValue);
908 return m_cfg.readEntry(name, defaultValue);