Krita Source Code Documentation
Loading...
Searching...
No Matches
documenttools.tools.canvassizetool.canvassizetool.CanvasSizeTool Class Reference
+ Inheritance diagram for documenttools.tools.canvassizetool.canvassizetool.CanvasSizeTool:

Public Member Functions

 __init__ (self, mainDialog, parent=None)
 
 adjust (self, documents)
 
 initialize (self)
 

Public Attributes

 heightSpinBox
 
 layout
 
 offsetLayout
 
 widthSpinBox
 
 xOffsetSpinBox
 
 yOffsetSpinBox
 

Detailed Description

Definition at line 11 of file canvassizetool.py.

Constructor & Destructor Documentation

◆ __init__()

documenttools.tools.canvassizetool.canvassizetool.CanvasSizeTool.__init__ ( self,
mainDialog,
parent = None )

Definition at line 13 of file canvassizetool.py.

13 def __init__(self, mainDialog, parent=None):
14 super(CanvasSizeTool, self).__init__(parent)
15
16 self.setObjectName(i18n("Canvas Size"))
17
18 self.layout = QFormLayout()
19 self.offsetLayout = QVBoxLayout()
20
21 self.widthSpinBox = QSpinBox()
22 self.heightSpinBox = QSpinBox()
23 self.xOffsetSpinBox = QSpinBox()
24 self.yOffsetSpinBox = QSpinBox()
25
26 self.setLayout(self.layout)
27 self.initialize()
28

References documenttools.tools.canvassizetool.canvassizetool.CanvasSizeTool.__init__(), KisPipeBrushParasite.dim, KisSpinBoxUnitManager.dim, FlattenSpec.dim, and xcfLayer.dim.

Member Function Documentation

◆ adjust()

documenttools.tools.canvassizetool.canvassizetool.CanvasSizeTool.adjust ( self,
documents )

◆ initialize()

documenttools.tools.canvassizetool.canvassizetool.CanvasSizeTool.initialize ( self)

Definition at line 29 of file canvassizetool.py.

29 def initialize(self):
30 self.widthSpinBox.setRange(1, 10000)
31 self.heightSpinBox.setRange(1, 10000)
32 self.xOffsetSpinBox.setRange(-10000, 10000)
33 self.yOffsetSpinBox.setRange(-10000, 10000)
34
35 self.offsetLayout.addWidget(self.xOffsetSpinBox)
36 self.offsetLayout.addWidget(self.yOffsetSpinBox)
37
38 self.layout.addRow(i18n("Width:"), self.widthSpinBox)
39 self.layout.addRow(i18n("Height:"), self.heightSpinBox)
40 self.layout.addRow(i18n("Offset:"), self.offsetLayout)
41

References documenttools.tools.canvassizetool.canvassizetool.CanvasSizeTool.heightSpinBox, documenttools.tools.scaletool.scaletool.ScaleTool.heightSpinBox, KisResourceItemChooser.layout, KoToolBox::Private.layout, KisCollapsibleButtonGroup::Private.layout, KisPaintOpPresetsEditor::Private.layout, KisSpinboxColorSelector::Private.layout, KisSpinboxHSXSelector::Private.layout, KisKKeySequenceWidgetPrivate.layout, KisFilterOptionWidget::Private.layout, KisMultiSensorsSelector::Private.layout, documenttools.tools.canvassizetool.canvassizetool.CanvasSizeTool.layout, documenttools.tools.rotatetool.rotatetool.RotateTool.layout, documenttools.tools.scaletool.scaletool.ScaleTool.layout, lastdocumentsdocker.lastdocumentsdocker.LastDocumentsDocker.layout, mixer_slider_docker.mixer_slider_docker.MixerSliderDocker.layout, mixer_slider_docker.slider_line.SliderLine.layout, photobash_images.photobash_images_docker.PhotobashDocker.layout, scriptdocker.scriptdocker.ScriptDocker.layout, scripter.ui_scripter.tabwidgets.debuggerwidget.debuggerwidget.DebuggerWidget.layout, scripter.ui_scripter.tabwidgets.outputwidget.outputwidget.OutPutWidget.layout, tenscripts.uitenscripts.UITenScripts.layout, documenttools.tools.canvassizetool.canvassizetool.CanvasSizeTool.offsetLayout, documenttools.tools.canvassizetool.canvassizetool.CanvasSizeTool.widthSpinBox, documenttools.tools.scaletool.scaletool.ScaleTool.widthSpinBox, documenttools.tools.canvassizetool.canvassizetool.CanvasSizeTool.xOffsetSpinBox, and documenttools.tools.canvassizetool.canvassizetool.CanvasSizeTool.yOffsetSpinBox.

Member Data Documentation

◆ heightSpinBox

documenttools.tools.canvassizetool.canvassizetool.CanvasSizeTool.heightSpinBox

Definition at line 22 of file canvassizetool.py.

◆ layout

documenttools.tools.canvassizetool.canvassizetool.CanvasSizeTool.layout

Definition at line 18 of file canvassizetool.py.

◆ offsetLayout

documenttools.tools.canvassizetool.canvassizetool.CanvasSizeTool.offsetLayout

Definition at line 19 of file canvassizetool.py.

◆ widthSpinBox

documenttools.tools.canvassizetool.canvassizetool.CanvasSizeTool.widthSpinBox

Definition at line 21 of file canvassizetool.py.

◆ xOffsetSpinBox

documenttools.tools.canvassizetool.canvassizetool.CanvasSizeTool.xOffsetSpinBox

Definition at line 23 of file canvassizetool.py.

◆ yOffsetSpinBox

documenttools.tools.canvassizetool.canvassizetool.CanvasSizeTool.yOffsetSpinBox

Definition at line 24 of file canvassizetool.py.


The documentation for this class was generated from the following file: