File indexing completed on 2024-05-26 04:34:40
0001 /* 0002 * tool_polyline.cc -- Part of Krita 0003 * 0004 * SPDX-FileCopyrightText: 2004 Michael Thaler <michael.thaler@physik.tu-muenchen.de> 0005 * 0006 * SPDX-License-Identifier: GPL-2.0-or-later 0007 */ 0008 0009 #include "tool_polyline.h" 0010 #include <stdlib.h> 0011 #include <vector> 0012 0013 #include <QPoint> 0014 0015 #include <klocalizedstring.h> 0016 0017 #include <kis_debug.h> 0018 #include <kpluginfactory.h> 0019 0020 #include <kis_global.h> 0021 #include <kis_types.h> 0022 #include <KoToolRegistry.h> 0023 0024 0025 #include "kis_tool_polyline.h" 0026 0027 K_PLUGIN_FACTORY_WITH_JSON(ToolPolylineFactory, "kritatoolpolyline.json", registerPlugin<ToolPolyline>();) 0028 0029 0030 ToolPolyline::ToolPolyline(QObject *parent, const QVariantList &) 0031 : QObject(parent) 0032 { 0033 KoToolRegistry::instance()->add(new KisToolPolylineFactory()); 0034 } 0035 0036 ToolPolyline::~ToolPolyline() 0037 { 0038 } 0039 0040 #include "tool_polyline.moc"