/* sidebar.h This file is part of the Project::OSiRiON world editor and is distributed under the terms and conditions of the GNU General Public License version 2 */ #ifndef __INCLUDED_EDITOR_SIDEBAR__ #define __INCLUDED_EDITOR_SIDEBAR__ #include class QLabel; class QLineEdit; namespace editor { class MapEntity; /** * @brief Sidebar is the EditorWindow sidebar * The sidebar show the properties of the currently * selected map entity * */ class SideBar : public QWidget { Q_OBJECT public: SideBar(QWidget *parent = 0); public slots: void setEntity(MapEntity *entity); void setZoneName(const QString &name); private: QLabel *label_zone; QLineEdit *edit_entitylabel; QLineEdit *edit_entityname; }; } #endif // __INCLUDED_EDITOR_SIDEBAR__