Added possibility to filter problems based on Severities independently

Authored by apuzio on Jan 26 2016, 9:18 PM.

Description

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