initial commit
This commit is contained in:
42
MainWindow.h
Normal file
42
MainWindow.h
Normal file
@@ -0,0 +1,42 @@
|
||||
#ifndef MAINWINDOW_H
|
||||
#define MAINWINDOW_H
|
||||
|
||||
#include <QMainWindow>
|
||||
class MapView2D;
|
||||
class QTreeView;
|
||||
class ElementParamWidget;
|
||||
class LayerParamWidget;
|
||||
class ActionWidget;
|
||||
class ToolBoxWidget;
|
||||
|
||||
namespace Ui {
|
||||
class MainWindow;
|
||||
}
|
||||
|
||||
class MainWindow : public QMainWindow {
|
||||
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
explicit MainWindow(QWidget *parent = 0);
|
||||
~MainWindow();
|
||||
|
||||
MapView2D* getMapView2D() {return mapView2D;}
|
||||
ElementParamWidget* getElementParamWidget() {return elementParamWidget;}
|
||||
LayerParamWidget* getLayerParamWidget() {return layerParamWidget;}
|
||||
ToolBoxWidget* getToolBoxWidget() {return toolBoxWidget;}
|
||||
ActionWidget* getActionWidget() {return actionWidget;}
|
||||
|
||||
QTreeView* getTree();
|
||||
|
||||
private:
|
||||
Ui::MainWindow *ui;
|
||||
MapView2D* mapView2D;
|
||||
ElementParamWidget* elementParamWidget;
|
||||
LayerParamWidget* layerParamWidget;
|
||||
ActionWidget* actionWidget;
|
||||
ToolBoxWidget* toolBoxWidget;
|
||||
|
||||
};
|
||||
|
||||
#endif // MAINWINDOW_H
|
||||
Reference in New Issue
Block a user