Skip to content

Commit 11dfe2c

Browse files
authored
Create customGUI.h
1 parent ce7ff5c commit 11dfe2c

File tree

1 file changed

+33
-0
lines changed

1 file changed

+33
-0
lines changed
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
#pragma once
2+
3+
#include <map>
4+
#include <string>
5+
6+
#include <QButtonGroup>
7+
#include <QFrame>
8+
#include <QLabel>
9+
#include <QPushButton>
10+
#include <QStackedWidget>
11+
#include <QWidget>
12+
13+
#include "selfdrive/ui/ui.h"
14+
#include "selfdrive/ui/qt/util.h"
15+
#include "selfdrive/ui/qt/widgets/controls.h"
16+
17+
// ********** custom window + top-level panels **********
18+
class CustomWindow : public QFrame {
19+
Q_OBJECT
20+
21+
public:
22+
explicit CustomWindow(QWidget *parent = 0);
23+
void setCurrentPanel(int index, const QString &param = "");
24+
25+
protected:
26+
void showEvent(QShowEvent *event) override;
27+
28+
signals:
29+
void closeCustom();
30+
31+
private:
32+
QPushButton *closeCustom;
33+
};

0 commit comments

Comments
 (0)