Dekko
Loading...
Searching...
No Matches
ItemRegistry Class Reference

Public Types

enum  LoadMode {
  DefaultOnly , LoadFirstEnabled , LoadLastEnabled , LoadAll ,
  LoadById
}
 

Public Slots

void setTarget (QQuickItem *target)
 
void setLocation (QString location)
 
void setLoadMode (LoadMode loadMode)
 
void setAsynchronous (bool asynchronous)
 

Signals

void targetChanged (QQuickItem *target)
 
void locationChanged (QString location)
 
void loadModeChanged (LoadMode loadMode)
 
void asyncChanged (bool asynchronous)
 

Public Member Functions

 ItemRegistry (QObject *parent=0)
 
QQuickItem * target () const
 
QString location () const
 
QQmlListProperty< QQuickItem > defaultItems ()
 
LoadMode loadMode () const
 
bool asynchronous () const
 
Q_INVOKABLE QString findFirstEnabled (const QString &location)
 

Properties

QQuickItem * target
 
QString location
 
QQmlListProperty< QQuickItem > defaultItems
 
LoadMode loadMode
 
QString pluginId
 
bool asynchronous
 

Detailed Description

Definition at line 30 of file ItemRegistry.h.

Inheritance diagram for ItemRegistry:
[legend]
Collaboration diagram for ItemRegistry:
[legend]

Member Enumeration Documentation

◆ LoadMode

enum ItemRegistry::LoadMode

Definition at line 45 of file ItemRegistry.h.

Constructor & Destructor Documentation

◆ ItemRegistry()

ItemRegistry::ItemRegistry ( QObject *  parent = 0)
explicit

Definition at line 8 of file ItemRegistry.cpp.

Member Function Documentation

◆ asynchronous()

bool ItemRegistry::asynchronous ( ) const

Definition at line 33 of file ItemRegistry.cpp.

◆ findFirstEnabled()

QString ItemRegistry::findFirstEnabled ( const QString &  location)

Definition at line 38 of file ItemRegistry.cpp.

◆ loadMode()

ItemRegistry::LoadMode ItemRegistry::loadMode ( ) const

Definition at line 28 of file ItemRegistry.cpp.

◆ location()

QString ItemRegistry::location ( ) const

Definition at line 18 of file ItemRegistry.cpp.

◆ setAsynchronous

void ItemRegistry::setAsynchronous ( bool  asynchronous)
slot

Definition at line 81 of file ItemRegistry.cpp.

◆ setLoadMode

void ItemRegistry::setLoadMode ( ItemRegistry::LoadMode  loadMode)
slot

Definition at line 72 of file ItemRegistry.cpp.

◆ setLocation

void ItemRegistry::setLocation ( QString  location)
slot

Definition at line 62 of file ItemRegistry.cpp.

◆ setTarget

void ItemRegistry::setTarget ( QQuickItem *  target)
slot

Definition at line 52 of file ItemRegistry.cpp.

◆ target()

QQuickItem * ItemRegistry::target ( ) const

Definition at line 13 of file ItemRegistry.cpp.

Property Documentation

◆ asynchronous

bool ItemRegistry::asynchronous
readwrite

Definition at line 39 of file ItemRegistry.h.

◆ defaultItems

QQmlListProperty< QQuickItem > ItemRegistry::defaultItems
read

Definition at line 35 of file ItemRegistry.h.

◆ loadMode

LoadMode ItemRegistry::loadMode
readwrite

Definition at line 36 of file ItemRegistry.h.

◆ location

QString ItemRegistry::location
readwrite

Definition at line 34 of file ItemRegistry.h.

◆ pluginId

QString ItemRegistry::pluginId

Definition at line 37 of file ItemRegistry.h.

◆ target

QQuickItem * ItemRegistry::target
readwrite

Definition at line 33 of file ItemRegistry.h.


The documentation for this class was generated from the following files: