Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • K KDE Plasma Framework
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 6
    • Issues 6
    • List
    • Boards
    • Service Desk
    • Milestones
  • Bugzilla
    • Bugzilla
  • Merge requests 28
    • Merge requests 28
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • FrameworksFrameworks
  • KDE Plasma Framework
  • Merge requests
  • !645

Various performance improvements for FrameSvg and PlasmaComponets3 Button

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Arjen Hiemstra requested to merge work/ahiemstra/framesvgperf into master Nov 07, 2022
  • Overview 21
  • Commits 9
  • Pipelines 6
  • Changes 14

PC3's Button is pretty heavy to create, according to the QML profiler somewhere between 2.5 to 5ms, compared to roughly 1ms for QtQuick Control's Button with the default style.

To improve this, this MR contains a number of commits that attempt to improve the performance of this.

Draft because I have more pending changes.

Edited Nov 07, 2022 by Arjen Hiemstra
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: work/ahiemstra/framesvgperf