forked from qt-creator/qt-creator
AutoTest: Tie framework settings explicitly to ITestFramework instance
This leaves no doubts regarding lifetime and type. Change-Id: I1fdd60427a469f32236ea0fa923ec9fa308c338e Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -26,8 +26,6 @@
|
||||
#include "qttestframework.h"
|
||||
#include "qttestconstants.h"
|
||||
#include "qttestparser.h"
|
||||
#include "qttestsettings.h"
|
||||
#include "qttestsettingspage.h"
|
||||
#include "qttesttreeitem.h"
|
||||
|
||||
namespace Autotest {
|
||||
@@ -46,21 +44,6 @@ TestTreeItem *QtTestFramework::createRootNode() const
|
||||
QString(), TestTreeItem::Root);
|
||||
}
|
||||
|
||||
IFrameworkSettings *QtTestFramework::createFrameworkSettings() const
|
||||
{
|
||||
return new QtTestSettings;
|
||||
}
|
||||
|
||||
Core::IOptionsPage *QtTestFramework::createSettingsPage(QSharedPointer<IFrameworkSettings> settings) const
|
||||
{
|
||||
return new QtTestSettingsPage(settings, settingsId());
|
||||
}
|
||||
|
||||
bool QtTestFramework::hasFrameworkSettings() const
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
const char *QtTestFramework::name() const
|
||||
{
|
||||
return QtTest::Constants::FRAMEWORK_NAME;
|
||||
|
||||
Reference in New Issue
Block a user