Details
-
Bug
-
Resolution: Done
-
Not Evaluated
-
Qt Creator 4.13.0
-
None
-
-
574bd9a4537bb32e6fd20da611148e7e4106387d 17eab3db11f0a6b320e91d9cece6849cff5465c0 104e4980890c2d38d0fc6a2749c9129f2c7e82e0
Description
my Qt is build in namespace DX and QtCreator 4.12.x works fine.
- following files should use QT_BEGIN_NAMESPACE and QT_END_NAMESPACE with UI class declareation
$\src\plugins\qmldesigner\assetexporterplugin\assetexportdialog.h
$\src\plugins\mesonprojectmanager\project\buildoptions\mesonbuildsettingswidget.h
$\src\plugins\mesonprojectmanager\project\buildoptions\mesonbuildstepconfigwidget.h
$\src\plugins\mesonprojectmanager\settings\general\generalsettingswidget.h
$\src\plugins\mesonprojectmanager\settings\tools\toolitemsettings.h
$\src\plugins\mesonprojectmanager\settings\tools\toolssettingswidget.h
like
QT_BEGIN_NAMESPACE
namespace Ui
QT_END_NAMESPACE
- follwing files are missing QT_BEGIN_NAMESPACE and QT_END_NAMESPACE for forward declaration
$\src\plugins\android\androidservicewidget.h
$\src\plugins\help\filtersettingspage.h
like
QT_BEGIN_NAMESPACE
class QHelpFilterSettingsWidget;
QT_END_NAMESPACE
- following file need QT_BEGIN_NAMESPACE and QT_END_NAMESPACE to cover overload QDebug operator<<
$\src\plugins\qmldesigner\assetexporterplugin\assetexporterview.h
$\src\plugins\qmldesigner\assetexporterplugin\assetexporterview.cpp
like
QT_BEGIN_NAMESPACE
QDebug operator<<(QDebug os, const QmlDesigner::AssetExporterView::LoadState &s);
QT_END_NAMESPACE