diff options
Diffstat (limited to 'ToolSelector.h')
-rw-r--r-- | ToolSelector.h | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/ToolSelector.h b/ToolSelector.h new file mode 100644 index 0000000..1692bf3 --- /dev/null +++ b/ToolSelector.h @@ -0,0 +1,34 @@ +#ifndef TOOLSELECTOR_H_ +#define TOOLSELECTOR_H_ + +#include "Tool.h" +#include "EditManager.h" + +class ToolSelector : public Tool { + private: + GtkWidget *image; + + EditManager *editManager; + + static const gchar* name; + + // prevent shallow copy + ToolSelector(const ToolSelector &t); + const ToolSelector& operator=(const ToolSelector &t); + + public: + ToolSelector(EditManager *editManager); + virtual ~ToolSelector(); + + virtual const gchar *getName() { + return name; + } + + bool isSensitive() { + return TRUE; + } + + virtual GtkWidget *getImage(); +}; + +#endif /*TOOLSELECTOR_H_*/ |