forked from qt-creator/qt-creator
Don't derive ProFileReader from QObject
There are no real reasons for doing this. In addition, QmakeBuildSystem::destroyProFileReader() destroys it in different thread that it was created in - for QObject it could be a potential issue. Change-Id: Ib958ea0f4ef3a9aeee92045eb430183207afe6c9 Reviewed-by: Eike Ziller <eike.ziller@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
This commit is contained in:
@@ -61,10 +61,8 @@ private:
|
||||
QStringList m_messages;
|
||||
};
|
||||
|
||||
class QTSUPPORT_EXPORT ProFileReader : public QObject, public ProMessageHandler, public QMakeParser, public ProFileEvaluator
|
||||
class QTSUPPORT_EXPORT ProFileReader : public ProMessageHandler, public QMakeParser, public ProFileEvaluator
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
ProFileReader(QMakeGlobals *option, QMakeVfs *vfs);
|
||||
~ProFileReader() override;
|
||||
|
Reference in New Issue
Block a user