diff options
Diffstat (limited to 'ToolAddPolygon.h')
-rw-r--r-- | ToolAddPolygon.h | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/ToolAddPolygon.h b/ToolAddPolygon.h index d3ec2d3..b3c7856 100644 --- a/ToolAddPolygon.h +++ b/ToolAddPolygon.h @@ -10,8 +10,6 @@ class ToolAddPolygon : public Tool { EditManager *editManager; - static const gchar* name; - // prevent shallow copy ToolAddPolygon(const ToolAddPolygon &t); const ToolAddPolygon& operator=(const ToolAddPolygon &t); @@ -23,15 +21,21 @@ class ToolAddPolygon : public Tool { virtual void activate(); virtual void deactivate(); - virtual const gchar *getName() { - return name; + virtual const char *getType() const { + return "ToolAddPolygon"; + } + + virtual const char *getName() const { + return "Add polygonal room"; } bool isSensitive() { return TRUE; } - virtual GtkWidget *getImage(); + virtual GtkWidget *getImage() { + return image; + } }; #endif /*TOOLADDPOLYGON_H_*/ |