Added possibility to filter problems based on Severities independently
Summary:
Introduced Severities QFlag
Allow setting severities individually in problemmodel, problemstore, filteredproblemstore
Added testSeverities() to test_problemstore.cpp Problem Reporter plugin
Added testing of setSeverities to test_problemmodel.cpp
Added testing of setSeverities to test_filteredproblemstore.cpp
Added problems to test_filteredproblemstore.cpp
Changed problemtreeview.cpp to use the new setSeverities function
Changed from ProblemStore to FilteredProblemStore in probleemreportermodel.cpp
Test Plan:
Seams to work on the kdevplatform project (I imported the git repository of kdevplatform to kdevelop, it showed my many errors and warnings as I haven't configured anything).
The new unit tests pass.
Reviewers: kfunk
Subscribers: kdevelop-devel
Differential Revision: https://phabricator.kde.org/D834