QmlPreview: Use new plugin test object setup

Change-Id: I6e8bf68bfaf98f5dd44cfe74bbe42c560ded63c4
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
This commit is contained in:
hjk
2023-02-09 11:36:45 +01:00
parent 2c39db8eb7
commit 3ac0822854
2 changed files with 5 additions and 11 deletions

View File

@@ -203,6 +203,11 @@ QmlPreviewPlugin::~QmlPreviewPlugin()
void QmlPreviewPlugin::initialize() void QmlPreviewPlugin::initialize()
{ {
d = new QmlPreviewPluginPrivate(this); d = new QmlPreviewPluginPrivate(this);
#ifdef WITH_TESTS
addTest<QmlPreviewClientTest>();
addTest<QmlPreviewPluginTest>();
#endif
} }
ExtensionSystem::IPlugin::ShutdownFlag QmlPreviewPlugin::aboutToShutdown() ExtensionSystem::IPlugin::ShutdownFlag QmlPreviewPlugin::aboutToShutdown()
@@ -212,16 +217,6 @@ ExtensionSystem::IPlugin::ShutdownFlag QmlPreviewPlugin::aboutToShutdown()
return SynchronousShutdown; return SynchronousShutdown;
} }
QVector<QObject *> QmlPreviewPlugin::createTestObjects() const
{
QVector<QObject *> tests;
#ifdef WITH_TESTS
tests.append(new QmlPreviewClientTest);
tests.append(new QmlPreviewPluginTest);
#endif
return tests;
}
QString QmlPreviewPlugin::previewedFile() const QString QmlPreviewPlugin::previewedFile() const
{ {
return d->m_previewedFile; return d->m_previewedFile;

View File

@@ -50,7 +50,6 @@ public:
void initialize() override; void initialize() override;
ShutdownFlag aboutToShutdown() override; ShutdownFlag aboutToShutdown() override;
QVector<QObject *> createTestObjects() const override;
QString previewedFile() const; QString previewedFile() const;
void setPreviewedFile(const QString &previewedFile); void setPreviewedFile(const QString &previewedFile);