Plasma Engine
2.0
Loading...
Searching...
No Matches
InlinedGroupBox.moc.h
1
#pragma once
2
3
#include <GuiFoundation/GuiFoundationDLL.h>
4
#include <GuiFoundation/Widgets/GroupBoxBase.moc.h>
5
6
class
PL_GUIFOUNDATION_DLL
plQtInlinedGroupBox
:
public
plQtGroupBoxBase
7
{
8
Q_OBJECT
9
public
:
10
explicit
plQtInlinedGroupBox
(QWidget* pParent);
11
12
virtual
void
SetTitle(
plStringView
sTitle)
override
;
13
virtual
void
SetIcon(
const
QIcon& icon)
override
;
14
virtual
void
SetFillColor(
const
QColor& color)
override
;
15
16
virtual
void
SetCollapseState(
bool
bCollapsed)
override
;
17
virtual
bool
GetCollapseState()
const override
;
18
19
virtual
QWidget* GetContent()
override
;
20
virtual
QWidget* GetHeader()
override
;
21
22
protected
:
23
virtual
void
paintEvent(QPaintEvent* event)
override
;
24
virtual
bool
eventFilter(QObject*
object
, QEvent* event)
override
;
25
26
protected
:
27
QWidget* m_pContent;
28
QWidget* m_pHeader;
29
};
30
plQtGroupBoxBase
Definition
GroupBoxBase.moc.h:10
plQtInlinedGroupBox
Definition
InlinedGroupBox.moc.h:7
plStringView
plStringView represent a read-only sub-string of a larger string, as it can store a dedicated string ...
Definition
StringView.h:34
Code
Tools
Libs
GuiFoundation
Widgets
InlinedGroupBox.moc.h
Generated by
1.11.0