Save quite a few KFileItem instanciation.
On each document hovering several KFileItem were instanciated for nothing.
Details
Details
- Reviewers
apol - Group Reviewers
Frameworks - Commits
- R120:1640e9f46ef6: Kicker/Documents optimization: Lazily build KFileItem
Diff Detail
Diff Detail
- Repository
- R120 Plasma Workspace
- Branch
- arcpatch-D26416
- Lint
No Linters Available - Unit
No Unit Test Coverage - Build Status
Buildable 20629 Build 20647: arc lint + arc unit
applets/kicker/plugin/recentusagemodel.cpp | ||
---|---|---|
251 | I'm pretty sure we can/should depend on newer KF5. I'd say just update to 5.57 as the dependency on the root CMakeLists.txt. |
Comment Actions
Would be lovely in the future to cache those items and make it a proper model with backing data rather than requesting everything on demand every time data is called.