class QRemoteObjectAbstractPersistedStore#

一个提供设置的副本属性设置的类,这些属性是副本上一次使用时拥有的值。 更多

Inheritance diagram of PySide6.QtRemoteObjects.QRemoteObjectAbstractPersistedStore

继承自: QRemoteObjectSettingsStore

摘要#

方法#

虚方法#

注意

本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译存在问题,您也可以在 https:/bugreports.qt.io/projects/PYSIDE 上创建ticket来告诉我们。

详细说明#

这可以用来在建立到源连接并获取当前值之前提供“合理”的值进行显示。

此类必须被覆盖以提供保存(saveProperties)和恢复(restoreProperties)属性值的实现。派生类型然后可以为一个节点设置,从该节点获取的任何副本在副本析构函数被调用时将自动存储持久化属性,并且在副本实例化时检索这些值。

__init__([parent=None])#
参数::

parentQObject

使用指定的 parent 创建一个 QRemoteObjectAbstractPersistedStore。默认的 parent 值是 None

抽象restoreProperties(repName, repSig)#
参数::
返回类型::

.列表的QVariant

当副本初始化时,将为此方法提供副本类的 repNamerepSig。继承类的责任是获取由 saveProperties 持久化的最后一个值并返回它们。如果没有可用的值,应返回空QVariantList。

另请参阅

saveProperties

抽象saveProperties(repName, repSig, values)#
参数::
  • repName – str

  • repSigQByteArray

  • values – .列表的QVariant

此方法将提供副本类的 repNamerepSig 和在调用副本析构函数时持久化属性拥有的 values 列表。继承类的责任是以一致的方式存储信息,以便通过 restoreProperties 获取。

另请参阅

restoreProperties