DtkDeclarative
DTK Declarative module
|
类 | |
struct | CleanJob |
struct | Data |
Public 成员函数 | |
QQuickWindow * | owner () const |
std::weak_ptr< Data > | resolve (std::weak_ptr< Data > data, DataKeys &&... keys) |
void | release (std::weak_ptr< Data > data) |
![]() | |
DataManagerBase (QQuickWindow *owner) | |
静态 Public 成员函数 | |
static DataManagerPointer< Derive > | get (QQuickWindow *owner) |
static DataManagerPointer< Derive > | resolve (const DataManagerPointer< Derive > &other, QQuickWindow *owner) |
Protected 成员函数 | |
void | tryClean () |
const Derive * | get () const |
Derive * | get () |
DataManager (QQuickWindow *owner) | |
Protected 属性 | |
QList< std::shared_ptr< Data > > | dataList |
QRunnable * | cleanJob = nullptr |
额外继承的成员函数 | |
![]() | |
QAtomicInt | ref |