MythTV
master
mythtv
libs
libmythui
mythuigroup.h
Go to the documentation of this file.
1
#ifndef MYTHUI_GROUP_H_
2
#define MYTHUI_GROUP_H_
3
4
#include "
mythuicomposite.h
"
5
11
class
MUI_PUBLIC
MythUIGroup
:
public
MythUIComposite
12
{
13
Q_OBJECT
14
public
:
15
MythUIGroup
(
MythUIType
*parent,
const
QString &name)
16
:
MythUIComposite
(parent, name) {}
17
~
MythUIGroup
()
override
=
default
;
18
19
void
Reset
(
void
)
override
;
// MythUIType
20
21
protected
:
22
void
CopyFrom
(
MythUIType
*base)
override
;
// MythUIType
23
void
CreateCopy
(
MythUIType
*parent)
override
;
// MythUIType
24
};
25
26
#endif
MUI_PUBLIC
#define MUI_PUBLIC
Definition:
mythuiexp.h:9
mythuicomposite.h
MythUIGroup
Create a group of widgets.
Definition:
mythuigroup.h:11
MythUIType::CreateCopy
virtual void CreateCopy(MythUIType *parent)
Copy the state of this widget to the one given, it must be of the same type.
Definition:
mythuitype.cpp:1228
MythUIType::CopyFrom
virtual void CopyFrom(MythUIType *base)
Copy this widgets state from another.
Definition:
mythuitype.cpp:1171
MythUIType::Reset
virtual void Reset(void)
Reset the widget to it's original state, should not reset changes made by the theme.
Definition:
mythuitype.cpp:73
MythUIType
The base class on which all widgets and screens are based.
Definition:
mythuitype.h:85
MythUIGroup::MythUIGroup
MythUIGroup(MythUIType *parent, const QString &name)
Definition:
mythuigroup.h:15
MythUIComposite
Definition:
mythuicomposite.h:7
Generated on Wed Feb 26 2025 03:18:02 for MythTV by
1.8.17