Flair
Framework Libre Air
Main Page
Namespaces
Classes
Files
File List
TabWidget.h
Go to the documentation of this file.
1
// %flair:license{
2
// This file is part of the Flair framework distributed under the
3
// CECILL-C License, Version 1.0.
4
// %flair:license}
13
#ifndef TABWIDGET_H
14
#define TABWIDGET_H
15
16
#include <
Widget.h
>
17
18
namespace
flair
{
19
namespace
gui {
20
class
LayoutPosition;
21
29
class
TabWidget
:
public
Widget
{
30
public
:
35
typedef
enum
{
36
North
,
37
South
,
38
West
,
39
East
40
}
TabPosition_t
;
41
54
TabWidget
(
const
LayoutPosition
*position, std::string name,
55
TabPosition_t
tabPosition =
TabWidget::West
);
56
61
~TabWidget
();
62
63
private
:
64
};
65
66
}
// end namespace core
67
}
// end namespace flair
68
69
#endif // TABWIDGET_H
flair
namespace of the flair Framework
Definition:
Ahrs.h:19
flair::gui::TabWidget::West
Definition:
TabWidget.h:38
Widget.h
Abstract class for all Framework's widget classes.
flair::gui::TabWidget::TabPosition_t
TabPosition_t
Position of tabs.
Definition:
TabWidget.h:35
flair::gui::TabWidget::South
Definition:
TabWidget.h:37
flair::gui::TabWidget::TabWidget
TabWidget(const LayoutPosition *position, std::string name, TabPosition_t tabPosition=TabWidget::West)
Constructor.
flair::gui::TabWidget::~TabWidget
~TabWidget()
Destructor.
flair::gui::TabWidget
Class displaying a QTabWidget on the ground station.
Definition:
TabWidget.h:29
flair::gui::TabWidget::East
Definition:
TabWidget.h:39
flair::gui::Widget
Abstract class for all Framework's widget classes.
Definition:
Widget.h:38
flair::gui::LayoutPosition
Class to define a position in a layout on the ground station.
Definition:
LayoutPosition.h:28
flair::gui::TabWidget::North
Definition:
TabWidget.h:36
igep
flair-src
lib
FlairCore
src
TabWidget.h
Generated on Thu Jan 31 2019 12:34:23 for Flair by
1.8.9.1