• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • krita API Reference
  • KDE Home
  • Contact Us
 

libs/ui

Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 ►N_Private
 CTraits
 CTraits< QLine >
 CTraits< QPoint >
 CTraits< QPolygon >
 CTraits< QRect >
 CTraits< QRectF >
 ►NCalligraFilter
 CPriorityQueueThis PriorityQueue class is implemented as "upside down" heap, i.e
 ►NDigikam
 CThemeManager
 ►NKisOpenGLPrivate
 COpenGLCheckResult
 ►NKisToolUtils
 CColorSamplerConfig
 ►NKritaUtils
 CExportFileJob
 C__CategoriesSignalsBaseTemplated classes cannot inherit QObject, so the signal handling is moved to a separate class
 C__CategorizedListModelBase
 C__TAG
 C__TAGE
 CAssistantEditorDataData for editor widget. This is shared between the decoration and assistant tool which needs hit box information
 CBaseAdapter
 CBaseClass
 CBevelAndEmboss
 CBlendingOptions
 ►CChannelFlagAdapter
 CProperty
 CColorLabelAdapter
 CColorOverlay
 CColorSettingsTab
 CCommentThis class is a simple combination of two varibles. It stores the name and visiblity of comments. It is used in CommentModel and StoryboardModel
 CCommentBoxThis class is a simple combination of two QVariants. It can be converted to and from QVarinat type and is used in StoryboardModel
 CCompositeOpAdapter
 CContour
 CConversionOptions
 CDataBufferA buffer object for temporary data needed during the update process
 CDeselectShapesActivationPolicy
 CDisplaySettingsTabDisplay settings tab for preferences dialog
 CDropShadow
 CFakeBaseTool
 CFillProcessingVisitor
 CFreehandStrokeRunnableJobDataWithUpdate
 ►CFreehandStrokeStrategy
 CData
 CFullscreenSettingsTab
 CGeneralTab
 CGLFunctions
 CGradientOverlay
 CGroupItem
 CInnerGlow
 CKisAboutApplication
 CKisAbstractCanvasWidget
 CKisAbstractFileIconCreator
 CKisAbstractFrameCacheSwapper
 CKisAbstractPerspectiveGrid
 CKisAbstractPreferenceSetFactory
 CKisActionPluginKisActionPlugin is the base for plugins which add actions to the main window
 CKisActionShortcutsModelA QAbstractListModel subclass that lists shortcuts associated with an action from a profile
 CKisAdvancedColorSpaceSelector
 CKisAlternateInvocationActionAlternate Invocation implementation of KisAbstractInputAction
 CKisAndroidFileManager
 CKisAnimationCachePopulator
 CKisAnimationFrameCache
 CKisAnimationImporter
 CKisAnimationPlayerKrita's high-level animation playback and navigation interface
 CKisAnimationRenderingOptions
 CKisAppimageUpdater
 CKisApplicationBase class for the Krita app
 CKisAspectRatioLocker
 CKisAsyncActionFeedback
 CKisAsyncAnimationCacheRenderDialog
 CKisAsyncAnimationCacheRenderer
 CKisAsyncAnimationFramesSaveDialog
 CKisAsyncAnimationFramesSavingRenderer
 CKisAsyncAnimationRenderDialogBaseKisAsyncAnimationRenderDialogBase is a special class for rendering multiple frames of the image and putting them somewhere (saving into a file or just pushing into an openGL cache)
 ►CKisAsyncronousStrokeUpdateHelper
 CUpdateData
 CKisAutogradientEditor
 CKisAutoSaveRecoveryDialog
 CKisBookmarkedConfigurationsEditorThis dialog is used to edit the content of a bookmark manager
 CKisBookmarkedConfigurationsModelThis class provides the basic functionality for a model of a bookmark of configurations
 CKisBookmarkedFilterConfigurationsModelUse this model to get the list of configuration for a Filter
 CKisBoolWidgetParam
 CKisBrushHud
 CKisBrushHudPropertiesConfig
 CKisBrushHudPropertiesList
 CKisCanvasController
 CKisCanvasControlsManager
 CKisCanvasDecorationThis class is the base class for object that draw a decoration on the canvas, for instance, selections, grids, tools, ..
 CKisCanvasOnlyAction
 CKisCanvasResourceProviderKisCanvasResourceProvider contains the per-window current settings that influence painting, like paintop, color, gradients and so on
 CKisCanvasUpdatesCompressor
 CKisCanvasWidgetBase
 CKisCanvasWindowWindow for the canvas (mdi) area
 ►CKisCategoriesMapper
 CDataItem
 CKisCategorizedItemDelegateThis delegate draw categories using information from a QSortFilterProxyModel
 CKisCategorizedListModel
 CKisCategorizedListView
 CKisChangeCloneLayersCommand
 CKisChangeFileLayerCmd
 CKisChangeFrameAction
 CKisChangeGuidesCommand
 CKisChangePrimarySettingActionChange Primary Setting implementation of KisAbstractInputAction
 CKisClearActionFactory
 CKisClipboardThe Krita clipboard is a clipboard that can store paint devices instead of just qimage's
 CKisCmbContour
 CKisCmbGradientAllows the user to select a gradient
 CKisCmbIDListA combobox that is associated with a list of KoID's
 CKisColorFilterCombo
 CKisColorLabelButton
 CKisColorLabelFilterGroup
 CKisColorLabelMouseDragFilter
 CKisColorLabelSelectorWidget
 ►CKisColorSamplerStrokeStrategy
 CData
 CKisColorSpaceSelector
 CKisCompositeOpComboBox
 CKisCompositeOpListModel
 CKisCompositeOpListWidget
 CKisCompositeOpResourceConverter
 CKisConfig
 CKisConfigWidget
 CKisControlFrameControl Frame - status display with access to color selector, gradient, patterns, and paintop presets
 CKisConverterPaintingInformationBuilder
 CKisCoordinatesConverter
 CKisCopyMergedActionFactory
 CKisCroppedOriginalLayerInterface
 CKisCursorOverrideHijackerStores all override cursors in a stack, and resets them back after the object is deleted
 CKisCurveWidgetKisCurveWidget is a widget that shows a single curve that can be edited by the user
 CKisCustomImageWidgetThe 'Custom Document' widget in the Krita startup widget
 CKisCustomPattern
 CKisCutCopyActionFactory
 CKisDecorationsManager
 CKisDecorationsWrapperLayerKisDecorationsWrapperLayer is a fake node for connecting Grids, Guides and Assistants the KisNodeVisitor system
 CKisDeferredSignalThis class is used for calling a specified callback function (which is a std::function) after a specified time delay. The callback is called from the QTimer event, so the usage of the class does not block the Qt's event loop
 CKisDelayedActionDoubleInput
 CKisDelayedActionIntegerInput
 CKisDelayedSaveDialog
 CKisDelayedUpdateNodeInterface
 CKisDelegatedTool
 CKisDeselectActionFactory
 CKisDetailsPane
 CKisDisplayColorConverterSpecial helper class that provides primitives for converting colors when displaying
 CKisDisplayFilterBase class for filters that are applied by the canvas to the projection before displaying
 CKisDitherUtil
 CKisDitherWidget
 CKisDlgAdjLayerPropsCreate a new adjustment layer
 CKisDlgAdjustmentLayerCreate a new adjustment layer
 CKisDlgAnimationRenderer
 CKisDlgChangeCloneSource
 CKisDlgConfigureBrushHud
 CKisDlgCustomTabletResolution
 CKisDlgFileLayerCreate a new file layer
 CKisDlgFilter
 CKisDlgGeneratorLayerCreate a new generator layer
 CKisDlgImageProperties
 CKisDlgImportImageSequence
 CKisDlgLayerPropertiesKisDlgLayerProperties is a dialogue for displaying and modifying information on a KisLayer
 CKisDlgLayerStyle
 CKisDlgPaletteEditorThe KisDlgPaletteEditor class a dialog used by the palette docker to make modifications to a palette
 CKisDlgPngImport
 CKisDlgPreferencesPreferences dialog of KImageShop^WKrayon^WKrita
 CKisDlgStrokeSelection
 CKisDocumentAwareSpinBoxUnitManagerKisSpinBoxUnitManager that is able to connect to the current document to compute transformation for document relative units (the ones that depend of the resolution, or the size in pixels of the image)
 CKisDocumentAwareSpinBoxUnitManagerBuilder
 CKisDocumentUndoStore
 CKisDoubleSliderSpinBox
 CKisDoubleWidget
 CKisDoubleWidgetParam
 CKisDumbExposureGammaCorrectionInterface
 CKisDummiesFacadeThe simple implementation of KisDummiesFacadeBase
 CKisDummiesFacadeBaseKeeps track of the node stack and manages local (UI-wide) representation of the node stack
 CKisEditProfilesDialogA dialog that provides facilities to edit all the available profiles
 CKisEffectiveCompositeOpResourceConverter
 CKisElidedLabelA special QLabel subclass that makes the text elidable
 CKisEraserModeResourceConverter
 CKisExifIO
 CKisExiv2
 CKisExposureGammaCorrectionInterfaceA special interface for OCIO filter providing functionality for the main UI module
 CKisExtendedModifiersMapper
 CKisExternalLayer
 CKisFavoriteResourceManager
 CKisFigurePaintingToolHelper
 CKisFileIconCreatorCreates a thumbnail from a file on disk
 CKisFileLayerLoads a particular file as a layer into the layer stack
 CKisFillActionFactory
 CKisFilterManagerCreate all the filter actions for the specified view and implement re-apply filter
 CKisFilterSelectionOperation
 CKisFilterSelectorWidgetWidget for selecting the filter
 CKisFiltersModel
 ►CKisFilterStrokeStrategy
 CData
 CExtraCleanUpUpdates
 CIdleBarrierData
 CKisFilterTree
 CKisFloatingMessageShows the given message in a semi-transparent bubble that doesn' take focus and slowly fades away
 CKisFlowResourceConverter
 CKisFpsDecoration
 CKisFrameCacheSwapperKisFrameCacheSwapper is the most highlevel facade of the frame swapping infrastructure
 CKisFreehandStrokeInfoThe distance information should be associated with each painting stroke individually, so we store and manipulate with them together using KisPaintingStrokeInfo structure
 CKisGammaExposureAction
 CKisGamutMaskToolbar
 CKisGLTexturesInfo
 CKisGridConfig
 CKisGridDecoration
 CKisGridManager
 CKisGuiContextCommandKisGuiContextCommand is a special command-wrapper which ensures that the holding command is executed in the GUI thread only
 CKisGuiContextCommandDelegate
 CKisGuidesDecoration
 CKisGuidesManager
 CKisHDRMetadataOptions
 CKisIconWidgetThe icon widget is used in the control box where the current color and brush are shown
 CKisImageBarrierLockerWithFeedbackImplThe wrapper around KisImageBarrierLocker or KisImageBarrierLockerAllowNull that adds GUI feedback with a progress bar when the locking is going to be long enough
 CKisImageFromClipboardThe 'New image from clipboard' widget in the Krita startup widget
 CKisImageManager
 CKisImagePatch
 CKisImagePyramid
 CKisImageResizeToSelectionActionFactory
 CKisImageViewConverterViewConverter to convert from flake-internal points to krita-internal pixels and back
 CKisImportCatcherThis small helper class takes an url and an image; tries to import the image at the url and shove the layers of the imported image into the first image after loading is done
 CKisImportExportAdditionalChecks
 CKisImportExportComplexError
 CKisImportExportErrorCannotRead
 CKisImportExportErrorCannotWrite
 CKisImportExportErrorCode
 CKisIncrementalAverage
 CKisInfinityManager
 CKisInputActionGroupsMaskGuardA RAII wrapper for setting the input actions mask on the masking interface (which is usually a canvas)
 CKisInputActionGroupsMaskInterfaceA special interface class for accessing masking properties using KisInputActionGroupsMaskGuard
 CKisInputButtonA button that can detect input and will store its value
 CKisInputConfigurationPageA Configuration Dialog Page to configure the canvas input
 CKisInputConfigurationPageItemA collapsible widget displaying an action, its description and associated shortcuts
 CKisInputEditorDelegateA delegate providing editors for the keys/buttons/etc
 ►CKisInputManagerCentral object to manage canvas input
 ►CPrivate
 CCanvasSwitcher
 CEventEater
 CProximityNotifier
 CTabletLatencyTracker
 CKisInputModeDelegateA delegate providing editors for the mode property of KisShortcutConfiguration
 CKisInputProfileA container class for sets of shortcuts associated with an action
 CKisInputProfileModelA model providing a list of profiles available
 CKisInputTypeDelegateA delegate providing editors for the type property of KisShortcutConfiguration
 CKisIntegerWidgetParam
 CKisInvertSelectionOperation
 CKisIptcIO
 CKisKeyInputEditorAn editor widget for a list of keys
 CKisLatencyTracker
 CKisLayerFilterWidget
 CKisLayerFilterWidgetToolButton
 CKisLayerManagerKisLayerManager takes care of the gui around working with layers: adding, removing, editing
 CKisLayerStyleAngleSelector
 CKisLayerStyleCompositeOpComboBox
 CKisLodAvailabilityResourceConverter
 CKisLodAvailabilityWidget
 CKisLodSizeThresholdResourceConverter
 CKisLodSizeThresholdSupportedResourceConverter
 CKisMainwindowObserverInterface for dock widgets that want to keep track of the main window as well as the canvas
 CKisManualUpdater
 CKisMarkerUpdateInfo
 CKisMaskedFreehandStrokePainter
 CKisMaskingBrushCompositeOp
 CKisMaskingBrushCompositeOpBase
 CKisMaskingBrushCompositeOpFactory
 CKisMaskingBrushRenderer
 CKisMaskManagerHandle the gui for manipulating masks
 CKisMemoryReportButton
 CKisMetaDataMergeStrategyChooserWidgetThis widget allows to select a meta data merge strategy
 CKisMimeDataKisMimeData implements delayed retrieval of nodes for d&d and copy/paste
 CKisMinHeap
 CKisMirrorAxis
 CKisMirrorManager
 CKisModelIndexConverterThe class for converting to/from QModelIndex and KisNodeDummy when the root node is hidden (ShowRootLayer == false)
 CKisModelIndexConverterBaseThe base class for converting objects to/from QModelIndex used in KisNodeModel and KisNodeDummy used in KisDummiesFacadeBase (KisShapeController)
 CKisModelIndexConverterShowAllThe class for converting to/from QModelIndex and KisNodeDummy when the root node is shown (ShowRootLayer == true)
 CKisMouseClickEater
 CKisMouseInputEditorAn editor widget for mouse buttons with modifiers
 CKisMultiBoolFilterWidget
 CKisMultiDoubleFilterWidget
 CKisMultiIntegerFilterWidget
 CKisMultinodeProperty
 CKisMultinodePropertyInterface
 ►CKisMultipliersDoubleSliderSpinBoxThis class add a combobox to a KisDoubleSliderSpinBox which allows to define a multiplier to let the user change the range
 CPrivate
 CKisNativeGestureShortcut
 CKisNetworkAccessManagerNetwork Access Manager for use with Krita
 CKisNewsDelegate
 CKisNewsWidgetShows the latest news from Krita.org
 CKisNewWindowLayoutDialog
 CKisNodeActivationActionCreatorVisitor
 CKisNodeCommandsAdapterThis class allows the manipulation of nodes in a KisImage and creates commands as needed
 CKisNodeDisplayModeAdapter
 CKisNodeDummiesGraphKisNodeDummiesGraph manages the hierarchy of dummy objects representing nodes in the UI environment
 CKisNodeDummyKisNodeDummy is a simplified representation of a node in the node stack
 CKisNodeFilterProxyModel
 CKisNodeInsertionAdapter
 CKisNodeJugglerCompressed
 CKisNodeManagerThe node manager passes requests for new layers or masks on to the mask and layer managers
 CKisNodeModelKisNodeModel offers a Qt model-view compatible view of the node hierarchy
 CKisNodeSelectionAdapter
 CKisNodeSelectionRecipe
 CKisNodeShapeA KisNodeShape is a flake wrapper around Krita nodes
 CKisNodeShapesGraphKisNodeShapesGraph is a highlevel simplified representation of nodes in the node stack
 CKisNodeViewColorScheme
 CKisNodeVisitor
 CKisNoParameterActionFactory
 CKisOcioConfiguration
 CKisOpacityResourceConverter
 ►CKisOpenGLThis class manages a shared OpenGL context and provides utility functions for checking capabilities and error reporting
 CRendererConfig
 CKisOpenGLCanvas2KisOpenGLCanvas is the widget that shows the actual image using OpenGL
 CKisOpenglCanvasDebugger
 CKisOpenGLImageTexturesA set of OpenGL textures that contains the projection of a KisImage
 ►CKisOpenGLModeProber
 CResult
 CKisOpenGLShaderLoaderA utility class for loading various shaders we use in Krita
 CKisOpenGLUpdateInfo
 CKisOpenPane
 CKisOperation
 CKisOperationConfiguration
 CKisOperationRegistry
 CKisOperationUIWidgetFactoryFactory to get operation configurations from QWidget based operation widgets T has to be a KisOperationUIWidget
 CKisOptionInfo
 CKisPaintDeviceWriter
 CKisPainterBasedStrokeStrategy
 CKisPaintingAssistantA KisPaintingAssistant is an object that assist the drawing on the canvas
 CKisPaintingAssistantFactoryAllow to create a painting assistant
 CKisPaintingAssistantFactoryRegistry
 CKisPaintingAssistantHandleRepresent an handle of the assistant, used to edit the parameters of an assistants
 CKisPaintingAssistantsDecorationKisPaintingAssistantsDecoration draws the assistants stored in the document on the canvas
 CKisPaintingInformationBuilder
 CKisPaintopBoxThis widget presents all paintops that a user can paint with
 CKisPaintOpConfigWidget
 CKisPaintOpInfo
 CKisPaintOpListModel
 CKisPaintOpListWidgetA ListBox filled with the paintops
 CKisPaintOpOptionBase interface for paintop options
 CKisPaintOpOptionListModelThis model can be use to show a list of visible composite op in a list view
 CKisPaintopPresetIconLibrary
 CKisPaintOpPresetSaveDialog
 CKisPaintOpPresetsChooserPopup
 CKisPaintOpPresetsPopupPopup widget for presets with built-in functionality for adding and removing presets
 CKisPaintopPropertiesBase
 CKisPaintopPropertiesCanvasResourcesBaseThis is a special base class for all the options that load/save settings into a properties objects and do not store the properties themselves
 CKisPaintopPropertiesResourcesBase
 CKisPaintOpSettingsWidgetA common widget for enabling/disabling and determining the effect of tablet pressure, tilt and rotation and other paintop settings
 CKisPaletteEditorThe PaletteEditor class this class manipulates a KisPaletteModel using GUI elements and communicate with KisDocument
 CKisPanActionPan Canvas implementation of KisAbstractInputAction
 CKisPasteActionFactory
 CKisPasteNewActionFactory
 CKisPasteReferenceActionFactory
 CKisPasteShapeStyleActionFactory
 CKisPatternChooser
 CKisPatternSizeResourceConverter
 CKisPNGConverterThis class allows to import/export a PNG from either a file or a QIODevice
 CKisPNGOptions
 CKisPopupButton
 CKisPopupPalette
 CKisPPUpdateInfo
 CKisPreferenceSetImplement this abstract class to provide a preferences pane for the preferences dialog
 CKisPreferenceSetRegistryThis registry does not load the plugins itself: plugins with preferences panes should add those panes when they are loaded themselves
 CKisPrescaledProjectionKisPrescaledProjection is responsible for keeping around a prescaled QImage representation that is always suitable for painting onto the canvas
 CKisPresetChooserA special type of item chooser that can contain extra widgets that show more information about the currently selected item
 CKisPresetLivePreviewViewWidget for displaying a live brush preview of your selected brush
 CKisPresetSaveWidget
 CKisPresetSelectorStripKisPresetSelectorStrip is a composite widget around KisPresetChooser
 CKisPresetUpdateMediator
 CKisProgressInterface
 CKisProgressWidgetKisProgressWidget combines a KoProgressBar with a button that can be pressed to cancel the current action
 CKisProjectionBackendKisProjectionBackend is an abstract class representing an object that can store a cache of KisImage projection
 CKisQPainterCanvasKisQPainterCanvas is the widget that shows the actual image using arthur
 CKisQtWidgetsTweakerKisQtWidgetsTweaker is used to make minor adjustments to "native" qt widgets' behavior application-wise by filtering events addressed to them It expected to be installed on the application
 CKisRecoverNamedAutosaveDialogDialog to recover already existing files from autosave
 CKisRectangleConstraintWidget
 ►CKisReferenceImageSingle reference image
 CSetSaturationCommand
 CKisReferenceImagesDecorationDraws the reference images on the canvas
 CKisReferenceImagesLayer
 CKisRemoteFileFetcherCan fetch a remote file and blocks until the file is downloaded
 CKisReselectActionFactory
 CKisResourceServerProvider
 CKisResourcesSnapshotTakes a snapshot of the various resources like colors and settings used at the begin of a stroke so subsequent changes don't impact the running stroke
 CKisRotateCanvasActionRotate Canvas implementation of KisAbstractInputAction
 CKisRoundHudButton
 CKisRssReader
 CKisRunnableBasedStrokeStrategy
 CKisRunnableStrokeJobData
 CKisSafeDocumentLoader
 CKisSaveGroupVisitorSaves the groups in a Krita image to separate images
 CKisScratchPadA scratchpad is a painting canvas with only one zoomlevel and based on a paint layer, not on a KisImage
 CKisScratchPadEventFilter
 CKisScreenColorSamplerThe KisScreenColorSampler class Based on the original QColorDialog's screen color picker, this class provides a button that can be used to activate a color sampler that can sample from anywhere on the screen
 CKisScreenColorSamplerBase
 CKisScreenColorSamplingEventFilter
 ►CKisScreenInformationAdapter
 CScreenInfo
 CKisScreenSizeChoiceDialog
 CKisSeExprScriptChooser
 CKisSelectAllActionFactory
 CKisSelectedShapesProxy
 CKisSelectionActionsAdapter
 CKisSelectionComponent
 CKisSelectionDecoration
 CKisSelectionManagerThe selection manager is responsible selections and the clipboard
 CKisSelectionOptions
 CKisSelectionPropertySliderThis is a generic slider for adjusting a property across a set of one or more items such as a selection
 CKisSelectionPropertySliderBase
 CKisSelectionToolConfigWidgetHelper
 CKisSelectionToolFactoryBase
 CKisSelectionToolHelperXXX: Doc!
 CKisSelectionToRasterActionFactory
 CKisSelectionToShapeActionFactory
 CKisSelectionToVectorActionFactory
 CKisSelectLayerActionSelect Layer implementation of KisAbstractInputAction
 CKisSessionManagerDialog
 CKisSessionResource
 CKisShaderProgramA wrapper class over Qt's QOpenGLShaderProgram to provide access to uniform locations without having to store them as constants next to the shader
 CKisShapeControllerKisShapeController keeps track of new layers, shapes, masks and selections – everything that needs to be wrapped as a shape for the tools to work on
 CKisShapeLayerA KisShapeLayer contains any number of non-krita flakes, such as path shapes, text shapes and anything else people come up with
 CKisShapeLayerCanvasKisShapeLayerCanvas is a special canvas implementation that Krita uses for non-krita shapes to request updates on
 CKisShapeLayerCanvasBase
 CKisShapePropertySlider
 CKisShapeSelection
 CKisShapeSelectionCanvasDummy canvas just to have a shapemanager for the shape selection
 CKisShapeSelectionFactory
 CKisShapeSelectionMarkerThe marker class
 CKisShapeSelectionModel
 CKisShapesToVectorSelectionActionFactory
 CKisShapeToolHelperKisShapeToolHelper provides shapes and fallback shapes for shape based tools
 CKisShared
 CKisSharedPtr
 CKisShortcutConfigurationA class encapsulating all settings for a single shortcut
 CKisShortcutsDialog
 CKisShowPaletteActionShow Palette implementation of KisAbstractInputAction
 CKisSimpleProcessingVisitor
 CKisSizeGroupKisSizeGroup provides a mechanism to group widgets together so they all request the same amount of space
 CKisSizeGroupPrivate
 CKisSizeResourceConverter
 CKisSliderSpinBox
 CKisSmoothingOptions
 CKisSnapConfig
 CKisSnapLineStrategy
 CKisSnapPixelStrategy
 CKisSnapPointStrategyCustom strategy that allows snapping to arbitrary points on canvas, not linked to any real objects
 CKisSortedCategorizedListModel
 CKisSortedCompositeOpListModelModel for the composite op combobox
 CKisSortedPaintOpListModel
 CKisSpeedSmoother
 CKisSpinBoxSplineUnitConverterKisSpinBoxSplineUnitConverter is a class that converts points from ranges(0, 1) to ranges (min, max)
 CKisSpinBoxUnitManager
 CKisSpinBoxUnitManagerBuilder
 CKisSplashScreen
 CKisSqueezedComboBox
 CKisStabilizedEventsSampler
 CKisStabilizerDelayedPaintHelper
 CKisStatusBar
 CKisStopGradientEditor
 CKisStopGradientSliderWidget
 CKisStorePaintDeviceWriter
 CKisStrokeBrushSelectionActionFactory
 CKisStrokeEfficiencyMeasurer
 CKisStrokeJobData
 CKisStrokeSelectionActionFactory
 CKisStrokeSpeedMonitor
 CKisStrokeStrategyUndoCommandBased
 CKisSyncedAudioPlayback
 CKisTabletDebugger
 CKisTabletSupportWin
 CKisTabletSupportWin8
 CKisTakeAllShapesCommand
 CKisTemplate
 CKisTemplateCreateDia
 CKisTemplateGroup
 CKisTemplatesPaneThis widget is the right-side part of the template opening widget
 CKisTemplateTree
 CKisTextureTile
 CKisTextureTileInfoPoolA universal pool for keeping the openGL tile of different pixel sizes
 CKisTextureTileInfoPoolRegistry
 CKisTextureTileInfoPoolSingleSizeA pool for keeping the chunks of data of constant size
 CKisTextureTileInfoPoolWorker
 CKisTextureTileUpdateInfo
 CKisToolButtonThis class exists to work around a bug in QToolButton when in MenuPopupButton mode
 CKisToolChangesTracker
 CKisToolChangesTrackerData
 CKisToolEllipseBase
 CKisToolFreehand
 CKisToolFreehandHelper
 CKisToolFreehandPaintingInformationBuilder
 CKisToolInvocationActionTool Invocation action of KisAbstractInputAction
 CKisToolMultihandHelper
 CKisToolOptionsPopup
 CKisToolPaint
 CKisToolPaintFactoryBase
 CKisToolPolylineBase
 CKisToolPolyLineFactoryBase
 CKisToolProxy
 CKisToolRectangleBase
 CKisToolSelectBaseThis is a basic template to create selection tools from basic path based drawing tools
 ►CKisToolShapeBase for tools specialized in drawing shapes
 CShapeAddInfo
 CKisTooltipManager
 CKisTouchShortcutOnly handles touch gestures it does not handle tool invocation i.e painting (which is being handled in KisShortcutMatcher)
 CKisTransformToolActivationCommand
 CKisTransportControls
 CKisUndoActionsUpdateManager
 CKisUndoStore
 CKisUniformPaintOpPropertyCheckBox
 CKisUniformPaintOpPropertyComboBox
 CKisUniformPaintOpPropertyDoubleSlider
 CKisUniformPaintOpPropertyIntSlider
 CKisUniformPaintOpPropertyWidget
 CKisUpdateInfo
 CKisUpdaterBase
 CKisUpdaterStatus
 CKisUtilityTitleBarA special utility titlebar with a title and controls, as well as a central area for adding frequently used widgets
 CKisVideoExportOptionsDialog
 CKisVideoSaver
 CKisViewManagerKisViewManager manages the collection of views shown in a single mainwindow
 CKisWarningWidget
 CKisWdgCustomPattern
 CKisWdgGeneratorA widget that allows users to select a generator and create a config object for it
 CKisWeakSharedPtr
 CKisWelcomePageWidgetA widget for displaying if no documents are open. This will display in the MDI area
 CKisWheelInputEditorAn editor widget for mouse wheel input with modifiers
 CKisWidgetChooser
 ►CKisWindowLayoutManager
 CDisplay
 CDisplayLayout
 CKisWindowLayoutResource
 CKisWorkspaceChooser
 CKisWorkspaceResourceResource for storing of workspaces
 CKisXMPIO
 CKisZoomActionZoom Canvas implementation of KisAbstractInputAction
 CKisZoomAndRotateActionThis class merely deligates the actions to KisZoomAction and KisRotateCanvasAction at the same time
 CKisZoomManagerThe zoom manager handles all user actions related to zooming and unzooming
 CKoCanvasBase
 CKoCanvasControllerWidget
 CKoCanvasObserverBase
 CKoCanvasSupervisor
 CKoDerivedResourceConverter
 CKoDialog
 CKoDocumentInfoThe class containing all meta information about a document
 CKoDocumentInfoDlgThe dialog that shows information about the document
 CKoGenericRegistry
 CKoIDToQStringConverter
 CKoResource
 CKoResourceServerObserver
 CKoResourceUpdateMediator
 CKoSelectedShapesProxy
 CKoShapeContainerModel
 CKoShapeControllerBase
 CKoShapeFactoryBase
 CKoShapeLayer
 CKoShapeUserData
 CKoSnapStrategy
 CKoToolBase
 CKoToolFactoryBase
 CKoToolProxy
 CKoTosContainer
 CKoViewConverter
 CKoZoomHandler
 CKPageDialog
 CKUndo2Command
 CKXmlGuiWindow
 CLayerPropertyAdapter
 CMouseClickIgnore
 ►CMoveStrokeStrategy
 CBarrierUpdateData
 CData
 CPickLayerData
 CMultiFeedRssModel
 CMultinodePropertyBaseConnector
 CMultinodePropertyBoolConnector
 CMultinodePropertyConnectorInterface
 CMultinodePropertyUndoCommand
 CNameAdapter
 CNoopActivationPolicy
 COpacityAdapter
 COptionInfoToQStringConverter
 CPaintOpInfoToQStringConverter
 CPatternOverlay
 CPerformanceTab
 CPriorityNode
 CQAbstractNativeEventFilter
 CQEnableSharedFromThis
 CQOpenGLShaderProgram
 CQOpenGLWidget
 CQtLocalPeer
 CQtLockedFileExtends QFile with advisory locking functions
 CQtSingleApplication
 CQWindowsTabletDeviceData
 CQWindowsTabletSupportTablet support for Windows
 CQWindowsWinTab32DLLFunctions from wintabl32.dll shipped with WACOM tablets used by QWindowsTabletSupport
 CRssItem
 CSatin
 CShaderLoaderExceptionA wrapper class over C++ Runtime Error, specifically to record failures in shader compilation
 CShortcutSettingsTab
 CShowNewsAction
 CSliderAndSpinBoxSyncSyncs a slider measured in percentage with a spin box measuring real value getting value from parentValueOp
 CStoryboardChildThis class makes up the StoryboardItem class. It consists of pointer to its parent item and the data stored as QVariant
 CStoryboardComment
 CStoryboardItemThis class stores a list of StoryboardChild objects and provides functionality to manipulate the list. Specific item type must be stored at specific indices
 CStroke
 CStrokeSelectionOptions
 ►CStylesSelector
 CLocationProxyModel
 CTabletSettingsTab
 CTabletTestDialog
 CTabletTester
 CtagAXIS
 CtagEXPKEYSDATA
 CtagEXTENSIONBASE
 CtagEXTPROPERTY
 CtagLOGCONTEXT
 CtagORIENTATION
 CtagROTATION
 CtagSLIDERDATA
 CtagTILT
 CtagXBTNMASK
 CTexture
 CThumbnailDataThis class is a simple combination of two QVariants. It can be converted to and from QVarinat type and is used in StoryboardModel
 CUi_KisDetailsPaneBase
 CUnitActionGroup
 CVideoHDRMetadataOptionsDialog
 CWdgAnimationRenderer
 CWdgColorSettings"Color" tab for preferences dialog
 CWdgDisplaySettings
 CWdgFullscreenSettingsBaseFull screen settings tab for preferences dialog
 CWdgGeneralSettings"General"-tab for preferences dialog
 CWdgGeometryOptions
 CWdgImageProperties
 CWdgLayerProperties
 CWdgMaskFromSelection
 CWdgMaskSource
 CWdgNewImage
 CWdgPerformanceSettings
 CWdgSelectionOptions
 CWdgShortcutSettings"Shortcuts" tab for preferences dialog
 CWdgStrokeSelection
 CWdgTabletSettings
This file is part of the KDE documentation.
Documentation copyright © 1996-2021 The KDE developers.
Generated on Thu Mar 4 2021 23:37:27 by doxygen 1.8.16 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

libs/ui

Skip menu "libs/ui"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members

krita API Reference

Skip menu "krita API Reference"
  • libs
  •   KritaBasicFlakes
  •   brush
  •   KritaUndo2
  •   KritaFlake
  •   image
  •   KritaPlugin
  •   Krita
  •   KritaPigment
  •   KritaResources
  •   KritaStore
  •   ui
  •   KritaWidgets
  •   KritaWidgetUtils
  • plugins
  •   Assitants
  •   Extensions
  •   Filters
  •   Generators
  •   Formats
  •           src
  •   PaintOps
  •     libpaintop

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal