My Project
unity::shell::launcher::QuickListModelInterface Class Reference

A model containing QuickList actions for an application in the launcher. More...

#include <unity/shell/launcher/QuickListModelInterface.h>

Inheritance diagram for unity::shell::launcher::QuickListModelInterface:
Collaboration diagram for unity::shell::launcher::QuickListModelInterface:

Public Types

enum  Roles { RoleLabel, RoleIcon, RoleClickable }
 The Roles supported by the model. More...
 

Detailed Description

A model containing QuickList actions for an application in the launcher.

The model has the following roles:

  • RoleLabel (label): The text entry in the QuickList menu (QString).
  • RoleIcon (icon): The icon to be shown for this entry (QString).
  • RoleClickable (clickable): Determines if the entry can be triggered or is just a static text (boolean)

Member Enumeration Documentation

The Roles supported by the model.

See class description for details.


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