forked from qt-creator/qt-creator
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:
@@ -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;
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
Reference in New Issue
Block a user