#ifndef CSV_WORLD_SCENETOOL_H #define CSV_WORLD_SCENETOOL_H #include namespace CSVWorld { ///< \brief Tool base class class SceneTool : public QPushButton { Q_OBJECT public: SceneTool (QWidget *parent = 0); virtual void showPanel (const QPoint& position) = 0; protected slots: void updateIcon (const QIcon& icon); private slots: void openRequest(); }; } #endif