My Project
 All Classes Namespaces Files Functions Typedefs Enumerations Enumerator Properties Macros
unity::shell::scopes::DepartmentInterface Class Reference

Object representing department instance, which exposes model(s) with results. More...

#include <unity/shell/scopes/DepartmentInterface.h>

Inheritance diagram for unity::shell::scopes::DepartmentInterface:
Collaboration diagram for unity::shell::scopes::DepartmentInterface:

Public Types

enum  Roles { RoleDepartmentId, RoleLabel, RoleHasChildren, RoleIsActive }
 The roles supported by this model.
 

Properties

QString departmentId
 Id of the department.
 
QString label
 Label of the department.
 
QString allLabel
 Label for "All Button" of the department.
 
QString parentDepartmentId
 Parent Id of the department.
 
QString parentLabel
 Parent label of the department.
 
bool loaded
 Is the model of the deparment completely loaded?
 
bool isRoot
 Is this deparment the root deparment?
 
int count
 Number of items of the deparment.
 

Detailed Description

Object representing department instance, which exposes model(s) with results.


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