forked from qt-creator/qt-creator
Merge remote-tracking branch 'origin/4.9'
Conflicts: doc/src/howto/creator-sidebar-views.qdoc doc/src/howto/creator-ui.qdoc qbs/modules/qtc/qtc.qbs qtcreator.pri src/plugins/autotest/testresultmodel.cpp src/plugins/autotest/testresultmodel.h Change-Id: I24cc585ca7782cb1d9cb0b8b73b46892b41937fd
This commit is contained in:
@@ -410,19 +410,24 @@ TestResultFilterModel::TestResultFilterModel(TestResultModel *sourceModel, QObje
|
||||
m_sourceModel(sourceModel)
|
||||
{
|
||||
setSourceModel(sourceModel);
|
||||
enableAllResultTypes();
|
||||
enableAllResultTypes(true);
|
||||
}
|
||||
|
||||
void TestResultFilterModel::enableAllResultTypes()
|
||||
void TestResultFilterModel::enableAllResultTypes(bool enabled)
|
||||
{
|
||||
m_enabled << ResultType::Pass << ResultType::Fail << ResultType::ExpectedFail
|
||||
<< ResultType::UnexpectedPass << ResultType::Skip << ResultType::MessageDebug
|
||||
<< ResultType::MessageWarn << ResultType::MessageInternal << ResultType::MessageLocation
|
||||
<< ResultType::MessageFatal << ResultType::Invalid << ResultType::BlacklistedPass
|
||||
<< ResultType::BlacklistedFail << ResultType::BlacklistedXFail << ResultType::BlacklistedXPass
|
||||
<< ResultType::Benchmark
|
||||
<< ResultType::MessageCurrentTest << ResultType::TestStart << ResultType::TestEnd
|
||||
<< ResultType::MessageInfo << ResultType::MessageSystem << ResultType::Application;
|
||||
if (enabled) {
|
||||
m_enabled << ResultType::Pass << ResultType::Fail << ResultType::ExpectedFail
|
||||
<< ResultType::UnexpectedPass << ResultType::Skip << ResultType::MessageDebug
|
||||
<< ResultType::MessageWarn << ResultType::MessageInternal << ResultType::MessageLocation
|
||||
<< ResultType::MessageFatal << ResultType::Invalid << ResultType::BlacklistedPass
|
||||
<< ResultType::BlacklistedFail << ResultType::BlacklistedXFail << ResultType::BlacklistedXPass
|
||||
<< ResultType::Benchmark
|
||||
<< ResultType::MessageCurrentTest << ResultType::TestStart << ResultType::TestEnd
|
||||
<< ResultType::MessageInfo << ResultType::MessageSystem << ResultType::Application;
|
||||
} else {
|
||||
m_enabled.clear();
|
||||
m_enabled << ResultType::MessageFatal << ResultType::MessageSystem;
|
||||
}
|
||||
invalidateFilter();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user