MainWindow
0
0
1000
600
xasy
0
0
true
0
0
0
0
0
-
0
0
true
4
2
2
2
2
-
0
0
QFrame::NoFrame
4
QLayout::SetMinimumSize
0
0
0
0
-
false
0
0
25
25
32
32
Undo
:/icons/undo.svg:/icons/undo.svg
16
16
true
-
false
0
0
25
25
32
32
Redo
:/icons/redo.svg:/icons/redo.svg
16
16
true
-
0
0
25
25
32
32
<html><head/><body><p>Open file</p></body></html>
:/icons/android-folder-open.svg:/icons/android-folder-open.svg
16
16
true
-
0
0
25
25
32
32
<html><head/><body><p>Save file</p></body></html>
:/icons/save.svg:/icons/save.svg
16
16
true
-
0
0
24
24
20
20
<html><head/><body><p>Edit code</p></body></html>
:/icons/code.svg:/icons/code.svg
16
16
true
-
0
0
25
25
32
32
<html><head/><body><p>Screenshot</p></body></html>
:/icons/android-camera.svg:/icons/android-camera.svg
16
16
true
-
Qt::Horizontal
QSizePolicy::Minimum
20
20
-
0
0
25
25
32
32
Roboto
75
true
<html><head/><body><p>Toggle display axes</p></body></html>
:/icons/plus-round.svg:/icons/plus-round.svg
16
16
true
true
true
-
0
0
25
25
32
32
Roboto
75
true
<html><head/><body><p>Toggle grid</p></body></html>
:/icons/grid.svg:/icons/grid.svg
16
16
true
false
true
-
0
0
25
25
32
32
Zoom
:/icons/magnifying-glass.svg:/icons/magnifying-glass.svg
16
16
true
-
0
0
25
25
32
32
<html><head/><body><p>Center</p></body></html>
:/icons/center.svg:/icons/center.svg
16
16
true
-
0
0
25
25
32
32
<html><head/><body><p>Center about origin</p></body></html>
:/icons/centerorigin.svg:/icons/centerorigin.svg
16
16
true
-
0
0
32
25
32
32
Roboto
75
true
<html><head/><body><p>Lock transform to X axis</p></body></html>
X
16
16
true
true
-
0
0
32
25
32
32
Roboto
75
true
<html><head/><body><p>Lock transform to Y axis</p></body></html>
Y
16
16
true
true
-
Qt::Horizontal
QSizePolicy::Minimum
20
20
-
true
0
0
25
25
<html><head/><body><p>Bézier editor</p></body></html>
:/icons/edit.svg:/icons/edit.svg
16
16
true
true
-
true
0
0
25
25
32
32
<html><head/><body><p>Delete</p></body></html>
:/icons/android-delete.svg:/icons/android-delete.svg
16
16
true
true
-
Qt::Horizontal
QSizePolicy::Minimum
20
20
-
0
0
25
25
32
32
Pan
:/icons/android-hand.svg:/icons/android-hand.svg
16
16
true
true
-
0
0
25
25
32
32
Translate
:/icons/arrow-move.svg:/icons/arrow-move.svg
16
16
true
true
true
-
0
0
25
25
32
32
Scale
:/icons/arrow-resize.svg:/icons/arrow-resize.svg
16
16
true
true
-
0
0
25
25
32
32
Rotate
:/icons/android-refresh.svg:/icons/android-refresh.svg
16
16
true
true
-
Qt::Horizontal
QSizePolicy::Minimum
20
20
-
0
0
25
25
32
32
<html><head/><body><p>Set custom anchor</p></body></html>
:/icons/anchor.svg:/icons/anchor.svg
16
16
true
false
true
-
0
0
127
0
127
25
<html><head/><body><p>Anchor</p></body></html>
Qt::LeftToRight
false
Center
0
QComboBox::InsertAtCurrent
QComboBox::AdjustToContentsOnFirstShow
0
0
false
false
0
-
Center
-
Origin
-
Top Left
-
Top Right
-
Bottom Right
-
Bottom Left
-
Custom
-
false
0
0
25
25
32
32
:/icons/eye.svg:/icons/eye.svg
16
16
false
true
-
0
0
25
25
32
32
<html><head/><body><p><br/></p></body></html>
:/icons/android-expand.svg:/icons/android-expand.svg
16
16
true
-
false
0
0
25
25
32
32
<html><head/><body><p><br/></p></body></html>
:/icons/chevron-with-circle-left.svg:/icons/chevron-with-circle-left.svg
16
16
true
-
false
0
0
25
25
32
32
Translate
:/icons/chevron-with-circle-right.svg:/icons/chevron-with-circle-right.svg
16
16
true
-
Qt::Horizontal
QSizePolicy::Fixed
40
25
btnUndo
btnRedo
btnLoadFile
btnSave
btnViewCode
btnQuickScreenshot
btnDrawAxes
btnDrawGrid
btnSetZoom
btnPanCenter
btnResetPan
btnAlignX
btnAlignY
btnPan
btnTranslate
btnScale
btnCustTransform
btnSendBackwards
btnSendForwards
comboAnchor
btnToggleVisible
btnAnchor
btnRotate
btnSelectEdit
btnDeleteMode
horizontalSpacer_4
horizontalSpacer_5
horizontalSpacer_6
-
4
-
3
-
6
QLayout::SetDefaultConstraint
6
0
-
0
0
32
32
32
32
<html><head/><body><p>Toggle fill/outline</p></body></html>
false
:/icons/bucket.svg
:/icons/filledbucket.svg:/icons/bucket.svg
16
16
true
false
true
-
-
Qt::Horizontal
QSizePolicy::MinimumExpanding
40
35
-
Line Width:
-
0
0
75
16777215
<html><head/><body><p>Current pen width</p></body></html>
-
0
0
15
15
<html><head/><body><p>Current pen color</p></body></html>
false
QFrame{
padding: 4.0;
border-radius: 3.0;
background: rgb(0, 0, 0)
}
QFrame::StyledPanel
QFrame::Sunken
-
0
0
25
25
32
32
<html><head/><body><p>Set color</p></body></html>
false
:/icons/android-color-palette.svg:/icons/android-color-palette.svg
16
16
false
true
-
6
-
0
0
QFrame::NoFrame
QFrame::Plain
0
0
0
0
0
0
0
-
true
0
0
32
32
<html><head/><body><p>Open polygon</p></body></html>
:/icons/openpolygon.svg:/icons/openpolygon.svg
16
16
true
true
-
true
0
0
32
32
<html><head/><body><p>Closed polygon</p></body></html>
:/icons/closedpolygon.svg:/icons/closedpolygon.svg
16
16
true
true
-
true
0
0
32
32
<html><head/><body><p>Open Bézier curve</p></body></html>
:/icons/opencurve.svg:/icons/opencurve.svg
16
16
true
true
-
true
0
0
32
32
<html><head/><body><p>Closed Bézier curve</p></body></html>
:/icons/closedcurve.svg:/icons/closedcurve.svg
16
16
true
true
-
true
0
0
32
32
<html><head/><body><p>Regular polygon</p></body></html>
:/icons/triangle-stroked-15.svg:/icons/triangle-stroked-15.svg
16
16
true
true
-
true
0
0
32
32
<html><head/><body><p>Circle</p></body></html>
:/icons/circle.svg:/icons/circle.svg
16
16
true
true
-
true
0
0
32
32
<html><head/><body><p>Text</p></body></html>
:/icons/text.svg:/icons/text.svg
16
16
true
true
-
true
0
0
32
32
<html><head/><body><p>Freehand</p></body></html>
:/icons/brush.svg:/icons/brush.svg
16
16
true
true
-
0
6
true
QFrame::NoFrame
QFrame::Raised
0
0
0
0
0
-
0
0
true
QFrame::Panel
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop
-
0
QLayout::SetDefaultConstraint
0
-
true
0
0
:/icons/social-python.svg:/icons/social-python.svg
16
16
true
true
-
0
0
-
true
0
0
:/icons/subdirectory-left.svg:/icons/subdirectory-left.svg
16
16
true
false
&About
&Manual
&Settings
Pause
&Save as
&Enter Command
&Quit
false
&Undo
false
&Redo
&Show Grid
Show &Local Grid
&Transform
Export as...
Save
Open
Clear Menu
New File
Export as Asy
&Keymaps
10
10
true
true
true