1. 05 Aug, 2020 1 commit
  2. 14 Feb, 2018 1 commit
  3. 10 Dec, 2016 1 commit
    • Eike Hein's avatar
      Register AbstractTasksModel as uncreatable type. · bc6ef8fd
      Eike Hein authored
      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.
      
      Reviewers: #plasma, davidedmundson, subdiff
      
      Subscribers: plasma-devel
      
      Tags: #plasma
      
      Differential Revision: https://phabricator.kde.org/D3641
      bc6ef8fd
  4. 06 Jun, 2016 1 commit