qtk/app/mainwindow.h

30 lines
487 B
C
Raw Normal View History

#ifndef MAINWINDOW_H
#define MAINWINDOW_H
#include <unordered_map>
#include <QMainWindow>
#include <examplescene.h>
2022-11-24 22:26:53 +00:00
#include "qtk-widget_export.h"
namespace Ui {
class MainWindow;
}
2022-11-24 22:26:53 +00:00
class QTK_WIDGET_EXPORT MainWindow
: public QMainWindow {
Q_OBJECT
2022-11-24 22:26:53 +00:00
public:
explicit MainWindow(QWidget * parent = nullptr);
~MainWindow() override;
2022-11-24 22:26:53 +00:00
private:
Ui::MainWindow * ui {};
std::unordered_map<std::string, Qtk::Scene *> mScenes {};
};
2022-11-24 22:26:53 +00:00
#endif // MAINWINDOW_H