MythTV
master
libs
libmyth
dbsettings.h
Go to the documentation of this file.
1
#ifndef DBSETTINGS_H
2
#define DBSETTINGS_H
3
4
// Qt headers
5
#include <QCoreApplication>
6
7
// MythTV headers
8
#include "
standardsettings.h
"
9
10
class
MPUBLIC
DatabaseSettings
:
public
GroupSetting
11
{
12
Q_OBJECT
13
14
public
:
15
explicit
DatabaseSettings
(QString DBhostOverride = QString());
16
~
DatabaseSettings
()
override
;
17
18
void
Load
(
void
)
override
;
// StandardSetting
19
void
Save
(
const
QString&
/*destination*/
) {}
20
void
Save
(
void
)
override
;
// StandardSetting
21
22
signals:
23
void
isClosing(
void
);
24
25
protected
:
26
TransTextEditSetting
*m_dbHostName {
nullptr
};
27
TransMythUICheckBoxSetting
*m_dbHostPing {
nullptr
};
28
TransTextEditSetting
*m_dbPort {
nullptr
};
29
TransTextEditSetting
*m_dbName {
nullptr
};
30
TransTextEditSetting
*m_dbUserName {
nullptr
};
31
TransTextEditSetting
*m_dbPassword {
nullptr
};
32
TransMythUICheckBoxSetting
*m_localEnabled {
nullptr
};
33
TransTextEditSetting
*m_localHostName {
nullptr
};
34
TransMythUICheckBoxSetting
*m_wolEnabled {
nullptr
};
35
TransMythUISpinBoxSetting
*m_wolReconnect {
nullptr
};
36
TransMythUISpinBoxSetting
*m_wolRetry {
nullptr
};
37
TransTextEditSetting
*m_wolCommand {
nullptr
};
38
QString
m_dbHostOverride
;
39
};
40
41
42
#endif
MPUBLIC
#define MPUBLIC
Definition:
mythexp.h:10
TransMythUICheckBoxSetting
Definition:
standardsettings.h:411
TransTextEditSetting
Definition:
standardsettings.h:161
TransMythUISpinBoxSetting
Definition:
standardsettings.h:353
DatabaseSettings::m_dbHostOverride
QString m_dbHostOverride
Definition:
dbsettings.h:38
DatabaseSettings
Definition:
dbsettings.h:10
StandardSetting::Load
virtual void Load(void)
Definition:
standardsettings.cpp:214
StandardSetting::Save
virtual void Save(void)
Definition:
standardsettings.cpp:233
DatabaseSettings::Save
void Save(const QString &)
Definition:
dbsettings.h:19
standardsettings.h
GroupSetting
Definition:
standardsettings.h:435
Generated on Mon Nov 27 2023 03:19:42 for MythTV by
1.8.17