hein created this revision.
hein added reviewers: Plasma, davidedmundson, subdiff.
hein added a subscriber: plasma-devel.
Restricted Application added a project: Plasma.

REVISION SUMMARY
  This makes the AdditionalRoles enum available to Qt Quick. Useful for
  calling data() TasksModel from inside QML, which uses AbstractTasksModel
  roles but doesn't actually inherit from AbstractTasksModel.
  
  The reason TasksModel doesn't inherit from AbstractTasksModel is
  because it inherits from QSortFilterProxyModel, and it doesn't fly
  to multiple-inherit from two QObject-derived classes. This is also
  why AdditionalRoles can't be moved to AbstractTasksModelIface easily.
  
  The VDG is working on tooltip changes that require this.

REPOSITORY
  R120 Plasma Workspace

BRANCH
  master

REVISION DETAIL
  https://phabricator.kde.org/D3641

AFFECTED FILES
  libtaskmanager/declarative/taskmanagerplugin.cpp

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: hein, #plasma, davidedmundson, subdiff
Cc: plasma-devel, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas

Reply via email to