Add a declarative plugin to ProcessCore
Needs ReviewPublic

Authored by ahiemstra on Thu, Mar 19, 2:54 PM.

Details

Reviewers
None
Group Reviewers
Plasma
Summary

This adds a QML plugin to ProcessCore that exposes ProcessController
and allows it to be used from QML, along with some changes the were
needed to actually use it from QML and a manual test to verify that
the QML bits work.

This will later on be expanded to also expose other types, including
ProcessDataModel from D27509

Test Plan

The test runs and can send signals to processes.

Diff Detail

Repository
R111 KSysguard Library
Branch
processcore_declarative
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 24149
Build 24167: arc lint + arc unit
ahiemstra created this revision.Thu, Mar 19, 2:54 PM
Restricted Application added a project: Plasma. · View Herald TranscriptThu, Mar 19, 2:54 PM
Restricted Application added a subscriber: plasma-devel. · View Herald Transcript
ahiemstra requested review of this revision.Thu, Mar 19, 2:54 PM
ahiemstra updated this revision to Diff 78360.Tue, Mar 24, 2:21 PM
  • Rebase, Expose ProcessDataModel and ProcessAttributeModel as well