My Project
|
A list of scopes to display in the UI. More...
#include <unity/shell/scopes/ScopesInterface.h>
Public Types | |
enum | Roles { RoleScope, RoleId, RoleTitle } |
Roles supported by the model. | |
Public Member Functions | |
virtual Q_INVOKABLE unity::shell::scopes::ScopeInterface * | getScope (int row) const =0 |
Get ScopeInterface instance associated with a row. More... | |
virtual Q_INVOKABLE unity::shell::scopes::ScopeInterface * | getScope (QString const &scopeId) const =0 |
Get ScopeInterface instance by scope id. More... | |
A list of scopes to display in the UI.
This model exposes information about scopes that should be shown by the dash.
|
pure virtual |
Get ScopeInterface instance associated with a row.
Returns ScopeInterface instance associated with a row or null when supplied with incorrect index.
|
pure virtual |
Get ScopeInterface instance by scope id.
Returns ScopeInterface instance which with the supplied scope id or null.