LibrePCB Developers Documentation
WorkspaceSettingsItem_GenericValue< T > Member List

This is the complete list of members for WorkspaceSettingsItem_GenericValue< T >, including all inherited members.

edited()WorkspaceSettingsItemsignal
get() const noexceptWorkspaceSettingsItem_GenericValue< T >inline
getDefault() const noexceptWorkspaceSettingsItem_GenericValue< T >inline
getKey() const noexceptWorkspaceSettingsIteminline
isDefaultValue() const noexceptWorkspaceSettingsIteminline
isEdited() const noexceptWorkspaceSettingsIteminline
load(const SExpression &root)WorkspaceSettingsItem
loadImpl(const SExpression &root) overrideWorkspaceSettingsItem_GenericValue< T >inlineprivatevirtual
mCurrentValueWorkspaceSettingsItem_GenericValue< T >private
mDefaultValueWorkspaceSettingsItem_GenericValue< T >private
operator=(const WorkspaceSettingsItem_GenericValue &rhs)=deleteWorkspaceSettingsItem_GenericValue< T >
librepcb::WorkspaceSettingsItem::operator=(const WorkspaceSettingsItem &rhs)=deleteWorkspaceSettingsItem
restoreDefault() noexceptWorkspaceSettingsItem
restoreDefaultImpl() noexcept overrideWorkspaceSettingsItem_GenericValue< T >inlineprivatevirtual
serialize(SExpression &root) constWorkspaceSettingsItem
serializeImpl(SExpression &root) const overrideWorkspaceSettingsItem_GenericValue< T >inlineprivatevirtual
set(const T &value) noexceptWorkspaceSettingsItem_GenericValue< T >inline
valueModified() noexceptWorkspaceSettingsItemprotected
WorkspaceSettingsItem()=deleteWorkspaceSettingsItem
WorkspaceSettingsItem(const QString &key, QObject *parent=nullptr) noexceptWorkspaceSettingsItemexplicit
WorkspaceSettingsItem(const WorkspaceSettingsItem &other)=deleteWorkspaceSettingsItem
WorkspaceSettingsItem_GenericValue()=deleteWorkspaceSettingsItem_GenericValue< T >
WorkspaceSettingsItem_GenericValue(const WorkspaceSettingsItem_GenericValue &other)=deleteWorkspaceSettingsItem_GenericValue< T >
WorkspaceSettingsItem_GenericValue(const QString &key, const T &defaultValue, QObject *parent=nullptr) noexceptWorkspaceSettingsItem_GenericValue< T >inlineexplicit
~WorkspaceSettingsItem() noexceptWorkspaceSettingsItemvirtual
~WorkspaceSettingsItem_GenericValue() noexceptWorkspaceSettingsItem_GenericValue< T >inline