Krita/Shortcuts

From KDE Community Wiki

keyReleaseEvent

interaction tool

Space		Pan Tool
Esc		cancel current Strategy
Ctrl,Alt,Shift,Meta
		strategy->handle

kisProgressDialog

Esc		cancel

modifieres on mouse move (KoPointerEvent)

Qt and KDE Shortcuts

interactionStrategy

KoToolManager::instance()->priv()->switchToolByShortcut(event)

B	Brush (Freehand)
P	Colour Picker
F	Fill (enable !!)
G	Gradient
Shift+V	kis_tool_move (enable, check!!)
F6	Rectangle (enable or find better)
J	Select ellipitcal
R	Select rectangular
Ctrl+E	Select Similar

Action->setShortcut()

Ctrl+Shift+F	Apply Filter Again
Ctrl+Shift+E	Flatten image
Ctrl+E		Merge with Layer below

Selection Manager

delete		Krita delete selection (kis_selection_manager)
CTRL+Shift+D	reselect (?)
Ctrl+Shift+I	invert Selection
Ctrl+J		copy selection to new layer
Ctrl+Shift+J	cut selection to new layer
Alt+Bckspc	fill selection with foreground colour
Bcksps		fill selection with background colour
Ctrl+H		toggle display selection ## conflict with toggle Dockers

KisView2

Ctrl+Shift+R	total Refresh
Ctrl+H		toggle Dockers
X		toggle FgBg
D		reset FgBg

KoPathTool

F		Segment to Line
C		Segment to Curve
Insert		Insert point
Bckspc		Remove Point
J		Join Segment
P		Convert to Path

KoMainWindow

Ctrl+Shift+W	close All Views
Ctrl+Shift+F	fullscreen

DefaultTool (Ko)

Ctrl+Shift+]	bring to front
Ctrl+]		raise
Ctrl+[		lower
Ctrl+Shift+[	send to back

textshape/texttool

Ctrl+B		bold
Ctrl+J		italic
Ctrl+U		underline
Ctrl+L		align left
Ctrl+Alt+R	align right
Ctrl+Alt+C	align center
Ctrl+Alt+R	align block
Ctrl+Greater	increase font size
Ctrl+less	decrease font size
Ctrl+space	insert nonbreaking space
Alt+ctrl+F	change font
some more..

keyPressEvent()

ParagraphTool:

#if hasActiveRuler
Shift		toggleSmooth
Esc		resetActive, deactivet and highlightRulerAt(mousePosition)
del		applyParentStyleToActiveRuler
bckspc		-"-
#else if hasFocusedRuler
plus		increase by step
minus		decrease by step
tab		next ruler
#else
tab		focus first ruler

DefaultTool (Flake)

Left		move selection
right		-"-
up		-"-
down		-"-
1,2,3,4,5	set resource

ConnectionTool

esc		deactivate

ArtisticTextTool

enter		done

KoZoomTool

Ctrl		zoom out

KoPathTool

ctrl,alt,shift,meta
		hanle by current strategy (nothing handled)
esc		cancel interaction

KoCreatePathTool

esc		cancel

KisCurveWidget

del, bckspc	delete point
esc		set normal state
A, insert	add point in the middle

KisToolSelectBase

A		add action
S		subtract
R		replace
T		intersect

KisToolPolylineBase

esc		cancel

KisToolFreehand

Space		pan

KisToolCurve

return		done
esc		cancel
delete