Add skipper view render code

This commit is contained in:
Andrew nuark G 2020-12-27 20:22:58 +07:00
parent a8e4b10d07
commit 05ac14f748
3 changed files with 94 additions and 12 deletions

View file

@ -2,21 +2,41 @@
#define SKIPPERPANEL_H
#include <QMainWindow>
#include <QMessageBox>
#include <QVector>
#include "system/apparatus.h"
#include "viewmodels/cargoviewmodel.h"
#include "entities/user_entity.h"
#include "entities/vessel_entity.h"
namespace Ui {
class SkipperPanel;
}
class SkipperPanel : public QMainWindow
{
class SkipperPanel : public QMainWindow {
Q_OBJECT
user_entity user;
CargoViewModel *cvm;
public:
explicit SkipperPanel(QWidget *parent = nullptr);
~SkipperPanel();
SkipperPanel& set_user(const user_entity &user);
signals:
void user_set();
private slots:
void on_user_set();
private:
Ui::SkipperPanel *ui;
void on_logout_requested();
};
#endif // SKIPPERPANEL_H