LibrePCB Developers Documentation
WorkspaceSettingsItem_GenericValueList< T > Member List

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

add(const typename T::value_type &item) noexceptWorkspaceSettingsItem_GenericValueList< T >inline
contains(const typename T::value_type &item) const noexceptWorkspaceSettingsItem_GenericValueList< T >inline
edited()WorkspaceSettingsItemsignal
get() const noexceptWorkspaceSettingsItem_GenericValueList< T >inline
getDefault() const noexceptWorkspaceSettingsItem_GenericValueList< T >inline
getKey() const noexceptWorkspaceSettingsIteminline
isDefaultValue() const noexceptWorkspaceSettingsIteminline
isEdited() const noexceptWorkspaceSettingsIteminline
load(const SExpression &root)WorkspaceSettingsItem
loadImpl(const SExpression &root) overrideWorkspaceSettingsItem_GenericValueList< T >inlineprivatevirtual
makeCanonical(const QList< typename T::value_type > &value) const noexceptWorkspaceSettingsItem_GenericValueList< T >inlineprivate
makeCanonical(const QSet< typename T::value_type > &value) const noexceptWorkspaceSettingsItem_GenericValueList< T >inlineprivate
mCurrentValueWorkspaceSettingsItem_GenericValueList< T >private
mDefaultValueWorkspaceSettingsItem_GenericValueList< T >private
mItemKeyWorkspaceSettingsItem_GenericValueList< T >private
operator=(const WorkspaceSettingsItem_GenericValueList &rhs)=deleteWorkspaceSettingsItem_GenericValueList< T >
librepcb::WorkspaceSettingsItem::operator=(const WorkspaceSettingsItem &rhs)=deleteWorkspaceSettingsItem
restoreDefault() noexceptWorkspaceSettingsItem
restoreDefaultImpl() noexcept overrideWorkspaceSettingsItem_GenericValueList< T >inlineprivatevirtual
serialize(SExpression &root) constWorkspaceSettingsItem
serializeImpl(SExpression &root) const overrideWorkspaceSettingsItem_GenericValueList< T >inlineprivatevirtual
set(const T &value) noexceptWorkspaceSettingsItem_GenericValueList< T >inline
valueModified() noexceptWorkspaceSettingsItemprotected
WorkspaceSettingsItem()=deleteWorkspaceSettingsItem
WorkspaceSettingsItem(const QString &key, QObject *parent=nullptr) noexceptWorkspaceSettingsItemexplicit
WorkspaceSettingsItem(const WorkspaceSettingsItem &other)=deleteWorkspaceSettingsItem
WorkspaceSettingsItem_GenericValueList()=deleteWorkspaceSettingsItem_GenericValueList< T >
WorkspaceSettingsItem_GenericValueList(const WorkspaceSettingsItem_GenericValueList &other)=deleteWorkspaceSettingsItem_GenericValueList< T >
WorkspaceSettingsItem_GenericValueList(const QString &listKey, const QString &itemKey, const T &defaultValue, QObject *parent=nullptr) noexceptWorkspaceSettingsItem_GenericValueList< T >inlineexplicit
~WorkspaceSettingsItem() noexceptWorkspaceSettingsItemvirtual
~WorkspaceSettingsItem_GenericValueList() noexceptWorkspaceSettingsItem_GenericValueList< T >inline