Base class for editors, such as BuildingEditor and TerrainEditor.
More...
#include <Editor.hh>
Inherits QObject.
Inherited by BuildingEditor, ModelEditor, and TerrainEditor.
|
void | Init (const std::string &_objName, const std::string &_tabLabel, QWidget *_widget, QWidget *_cornerWidget=NULL) |
| Initialize the editor. More...
|
|
Base class for editors, such as BuildingEditor and TerrainEditor.
Constuctor.
- Parameters
-
[in] | _mainWindow | Pointer to the main window. |
void Init |
( |
const std::string & |
_objName, |
|
|
const std::string & |
_tabLabel, |
|
|
QWidget * |
_widget, |
|
|
QWidget * |
_cornerWidget = NULL |
|
) |
| |
|
protected |
Initialize the editor.
Each child class should call this function on construction.
- Parameters
-
[in] | _objName | Name of the object, which can be used in the style sheet. |
[in] | _tabLabel | String used for the tab label. |
[in] | _widget | Widget that is put inside the tab. |
[in] | _cornerWidget | Optional widget to go on the top right corner. |
List of Event based connections.
Pointer to the main window.
The tab widget that holds the editor's set of buttons.
The documentation for this class was generated from the following file: