Changeset View
Changeset View
Standalone View
Standalone View
libs/basicflakes/tools/KoCreatePathTool.cpp
Show All 24 Lines | |||||
25 | #include "KoPointerEvent.h" | 25 | #include "KoPointerEvent.h" | ||
26 | #include "KoPathShape.h" | 26 | #include "KoPathShape.h" | ||
27 | #include "KoSelection.h" | 27 | #include "KoSelection.h" | ||
28 | #include "KoDocumentResourceManager.h" | 28 | #include "KoDocumentResourceManager.h" | ||
29 | #include "KoShapePaintingContext.h" | 29 | #include "KoShapePaintingContext.h" | ||
30 | #include "KoShapeStroke.h" | 30 | #include "KoShapeStroke.h" | ||
31 | #include "KoStrokeConfigWidget.h" | 31 | #include "KoStrokeConfigWidget.h" | ||
32 | #include "KoCanvasBase.h" | 32 | #include "KoCanvasBase.h" | ||
33 | #include "kis_int_parse_spin_box.h" | ||||
33 | #include <KoColor.h> | 34 | #include <KoColor.h> | ||
34 | 35 | | |||
35 | #include <klocalizedstring.h> | 36 | #include <klocalizedstring.h> | ||
36 | 37 | | |||
37 | #include <QSpinBox> | 38 | #include <QSpinBox> | ||
38 | #include <QPainter> | 39 | #include <QPainter> | ||
39 | #include <QLabel> | 40 | #include <QLabel> | ||
40 | #include <QGridLayout> | 41 | #include <QGridLayout> | ||
▲ Show 20 Lines • Show All 442 Lines • ▼ Show 20 Line(s) | 483 | { | |||
483 | Q_D(KoCreatePathTool); | 484 | Q_D(KoCreatePathTool); | ||
484 | 485 | | |||
485 | QList<QPointer<QWidget> > list; | 486 | QList<QPointer<QWidget> > list; | ||
486 | 487 | | |||
487 | QWidget *angleWidget = new QWidget(); | 488 | QWidget *angleWidget = new QWidget(); | ||
488 | angleWidget->setObjectName("Angle Constraints"); | 489 | angleWidget->setObjectName("Angle Constraints"); | ||
489 | QGridLayout *layout = new QGridLayout(angleWidget); | 490 | QGridLayout *layout = new QGridLayout(angleWidget); | ||
490 | layout->addWidget(new QLabel(i18n("Angle snapping delta:"), angleWidget), 0, 0); | 491 | layout->addWidget(new QLabel(i18n("Angle snapping delta:"), angleWidget), 0, 0); | ||
491 | QSpinBox *angleEdit = new QSpinBox(angleWidget); | 492 | QSpinBox *angleEdit = new KisIntParseSpinBox(angleWidget); | ||
492 | angleEdit->setValue(d->angleSnappingDelta); | 493 | angleEdit->setValue(d->angleSnappingDelta); | ||
493 | angleEdit->setRange(1, 360); | 494 | angleEdit->setRange(1, 360); | ||
494 | angleEdit->setSingleStep(1); | 495 | angleEdit->setSingleStep(1); | ||
495 | angleEdit->setSuffix(QChar(Qt::Key_degree)); | 496 | angleEdit->setSuffix(QChar(Qt::Key_degree)); | ||
496 | layout->addWidget(angleEdit, 0, 1); | 497 | layout->addWidget(angleEdit, 0, 1); | ||
497 | layout->addWidget(new QLabel(i18n("Activate angle snap:"), angleWidget), 1, 0); | 498 | layout->addWidget(new QLabel(i18n("Activate angle snap:"), angleWidget), 1, 0); | ||
498 | QCheckBox *angleSnap = new QCheckBox(angleWidget); | 499 | QCheckBox *angleSnap = new QCheckBox(angleWidget); | ||
499 | angleSnap->setChecked(false); | 500 | angleSnap->setChecked(false); | ||
Show All 33 Lines |