a lot!!! of changes
added main menu added debug display many debug widgets for plotting live data worked on android live sensors added offline-data sensor feeding some dummy data sensors worked on the map display added ui debug for grid-points, particles and weights added a cool dude to display the estimation added real filtering based on the Indoor components c++11 fixes for android compilation online and offline filtering support new resampling technique for testing map loading via dialog
This commit is contained in:
43
ui/MainWindow.h
Normal file
43
ui/MainWindow.h
Normal file
@@ -0,0 +1,43 @@
|
||||
#ifndef MAINWINDOW_H
|
||||
#define MAINWINDOW_H
|
||||
|
||||
#include <QWidget>
|
||||
|
||||
class MapView;
|
||||
class MainMenu;
|
||||
class SensorDataWidget;
|
||||
|
||||
class MainWindow : public QWidget {
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
|
||||
/** ctor */
|
||||
explicit MainWindow(QWidget *parent = 0);
|
||||
|
||||
private:
|
||||
|
||||
MapView* mapView = nullptr;
|
||||
MainMenu* mainMenu = nullptr;
|
||||
SensorDataWidget* sensorWidget = nullptr;
|
||||
|
||||
public:
|
||||
|
||||
MapView* getMapView() const {return mapView;}
|
||||
MainMenu* getMainMenu() const {return mainMenu;}
|
||||
SensorDataWidget* getSensorDataWidget() const {return sensorWidget;}
|
||||
|
||||
|
||||
// void setMapView(QWidget* widget) {mapView = widget; mapView->setParent(this);}
|
||||
// void setMainMenu(QWidget* widget) {mainMenu = widget; mainMenu->setParent(this);}
|
||||
// void setSensorWidget(QWidget* widget) {sensorWidget = widget; sensorWidget->setParent(this);}
|
||||
|
||||
signals:
|
||||
|
||||
public slots:
|
||||
|
||||
void resizeEvent(QResizeEvent* event);
|
||||
|
||||
};
|
||||
|
||||
#endif // MAINWINDOW_H
|
||||
Reference in New Issue
Block a user