30#ifndef JELLYFIN_DTO_CONFIGURATIONPAGEINFO_H
31#define JELLYFIN_DTO_CONFIGURATIONPAGEINFO_H
65 QJsonObject
toJson()
const;
Definition configurationpageinfo.h:49
QString m_name
Definition configurationpageinfo.h:139
bool menuIconNull() const
Definition configurationpageinfo.cpp:154
void setMenuIcon(QString newMenuIcon)
Gets or sets the menu icon.
Definition configurationpageinfo.cpp:151
void setDisplayName(QString newDisplayName)
Gets or sets the display name.
Definition configurationpageinfo.cpp:164
bool enableInMainMenu() const
Gets or sets a value indicating whether the configurations page is enabled in the main menu.
Definition configurationpageinfo.cpp:130
bool menuSectionNull() const
Definition configurationpageinfo.cpp:141
QJsonObject toJson() const
Definition configurationpageinfo.cpp:84
QString menuSection() const
Gets or sets the menu section.
Definition configurationpageinfo.cpp:136
QString m_menuSection
Definition configurationpageinfo.h:141
bool displayNameNull() const
Definition configurationpageinfo.cpp:167
bool m_enableInMainMenu
Definition configurationpageinfo.h:140
QString pluginId() const
Gets or sets the plugin id.
Definition configurationpageinfo.cpp:181
bool nameNull() const
Definition configurationpageinfo.cpp:122
QString m_pluginId
Definition configurationpageinfo.h:145
QString m_menuIcon
Definition configurationpageinfo.h:142
ConfigurationPageType m_configurationPageType
Definition configurationpageinfo.h:144
QString name() const
Gets or sets the name.
Definition configurationpageinfo.cpp:117
ConfigurationPageType configurationPageType() const
Definition configurationpageinfo.cpp:175
QString m_displayName
Definition configurationpageinfo.h:143
void setFromJson(QJsonObject source)
Definition configurationpageinfo.cpp:73
void setEnableInMainMenu(bool newEnableInMainMenu)
Gets or sets a value indicating whether the configurations page is enabled in the main menu.
Definition configurationpageinfo.cpp:132
void setConfigurationPageType(ConfigurationPageType newConfigurationPageType)
Definition configurationpageinfo.cpp:177
void setName(QString newName)
Gets or sets the name.
Definition configurationpageinfo.cpp:119
bool pluginIdNull() const
Definition configurationpageinfo.cpp:186
void setMenuSectionNull()
Definition configurationpageinfo.cpp:145
void setPluginId(QString newPluginId)
Gets or sets the plugin id.
Definition configurationpageinfo.cpp:183
void replaceData(ConfigurationPageInfo &other)
Definition configurationpageinfo.cpp:56
static ConfigurationPageInfo fromJson(QJsonObject source)
Definition configurationpageinfo.cpp:66
void setMenuSection(QString newMenuSection)
Gets or sets the menu section.
Definition configurationpageinfo.cpp:138
QString menuIcon() const
Gets or sets the menu icon.
Definition configurationpageinfo.cpp:149
void setMenuIconNull()
Definition configurationpageinfo.cpp:158
void setPluginIdNull()
Definition configurationpageinfo.cpp:190
void setNameNull()
Definition configurationpageinfo.cpp:126
QString displayName() const
Gets or sets the display name.
Definition configurationpageinfo.cpp:162
void setDisplayNameNull()
Definition configurationpageinfo.cpp:171
Value
Definition configurationpagetype.h:49
AccessSchedule fromJsonValue(const QJsonValue &source, convertType< AccessSchedule >)
Definition accessschedule.cpp:133
QJsonValue toJsonValue(const AccessSchedule &source, convertType< AccessSchedule >)
Definition accessschedule.cpp:139
Definition jsonconvimpl.h:45