clang: fix warnings [-Winconsistent-missing-override]

This commit is contained in:
wmayer
2022-08-09 17:36:25 +02:00
parent 1ec8775c2c
commit c87e1cc1c2
307 changed files with 535 additions and 531 deletions

View File

@@ -64,7 +64,7 @@ public:
//********** Cosmetic Vertex ***************************************************
class TechDrawExport CosmeticVertex: public Base::Persistence, public TechDraw::Vertex
{
TYPESYSTEM_HEADER();
TYPESYSTEM_HEADER_WITH_OVERRIDE();
public:
CosmeticVertex();
@@ -120,7 +120,7 @@ protected:
class TechDrawExport CosmeticEdge : public Base::Persistence, public TechDraw::BaseGeom
{
TYPESYSTEM_HEADER();
TYPESYSTEM_HEADER_WITH_OVERRIDE();
public:
CosmeticEdge();
CosmeticEdge(TechDraw::BaseGeomPtr* geometry);
@@ -170,7 +170,7 @@ protected:
class TechDrawExport CenterLine: public Base::Persistence
{
TYPESYSTEM_HEADER();
TYPESYSTEM_HEADER_WITH_OVERRIDE();
public:
enum CLMODE
@@ -302,7 +302,7 @@ protected:
// format specifier for geometric edges (Edge5)
class TechDrawExport GeomFormat: public Base::Persistence
{
TYPESYSTEM_HEADER();
TYPESYSTEM_HEADER_WITH_OVERRIDE();
public:
GeomFormat();

View File

@@ -40,7 +40,7 @@ class DrawViewPart;
class GeometryObject;
class TechDrawExport CosmeticExtension : public App::DocumentObjectExtension {
EXTENSION_PROPERTY_HEADER(TechDraw::CosmeticObject);
EXTENSION_PROPERTY_HEADER_WITH_OVERRIDE(TechDraw::CosmeticObject);
public:
CosmeticExtension();

View File

@@ -34,7 +34,7 @@ namespace TechDraw
class TechDrawExport DrawRichAnno : public TechDraw::DrawView
{
PROPERTY_HEADER(TechDraw::DrawRichAnno);
PROPERTY_HEADER_WITH_OVERRIDE(TechDraw::DrawRichAnno);
public:
DrawRichAnno();

View File

@@ -33,7 +33,7 @@ namespace TechDraw
class TechDrawExport DrawTile : public App::DocumentObject
{
PROPERTY_HEADER(TechDraw::DrawTile);
PROPERTY_HEADER_WITH_OVERRIDE(TechDraw::DrawTile);
public:
DrawTile();

View File

@@ -36,7 +36,7 @@ namespace TechDraw
class TechDrawExport DrawTileWeld : public TechDraw::DrawTile
{
PROPERTY_HEADER(TechDraw::DrawTileWeld);
PROPERTY_HEADER_WITH_OVERRIDE(TechDraw::DrawTileWeld);
public:
DrawTileWeld();

View File

@@ -37,7 +37,7 @@ namespace TechDraw
class TechDrawExport DrawViewAnnotation : public TechDraw::DrawView
{
PROPERTY_HEADER(TechDraw::DrawViewAnnotation);
PROPERTY_HEADER_WITH_OVERRIDE(TechDraw::DrawViewAnnotation);
public:
/// Constructor

View File

@@ -37,7 +37,7 @@ namespace TechDraw
class TechDrawExport DrawViewClip: public TechDraw::DrawView
{
PROPERTY_HEADER(TechDraw::DrawViewClip);
PROPERTY_HEADER_WITH_OVERRIDE(TechDraw::DrawViewClip);
public:
/// Constructor

View File

@@ -36,7 +36,7 @@ namespace TechDraw
*/
class TechDrawExport DrawViewCollection : public DrawView
{
PROPERTY_HEADER(TechDraw::DrawViewCollection);
PROPERTY_HEADER_WITH_OVERRIDE(TechDraw::DrawViewCollection);
public:
App::PropertyLinkList Views;

View File

@@ -35,7 +35,7 @@ namespace TechDraw {
class TechDrawExport DrawViewDimExtent : public TechDraw::DrawViewDimension
{
PROPERTY_HEADER(TechDraw::DrawViewDimExtent);
PROPERTY_HEADER_WITH_OVERRIDE(TechDraw::DrawViewDimExtent);
public:
/// Constructor

View File

@@ -35,7 +35,7 @@ namespace TechDraw
class TechDrawExport DrawViewSpreadsheet : public TechDraw::DrawViewSymbol
{
PROPERTY_HEADER(TechDraw::DrawViewSpreadsheet);
PROPERTY_HEADER_WITH_OVERRIDE(TechDraw::DrawViewSpreadsheet);
public:
DrawViewSpreadsheet();

View File

@@ -36,7 +36,7 @@ class DrawTileWeld;
class TechDrawExport DrawWeldSymbol : public TechDraw::DrawView
{
PROPERTY_HEADER(TechDraw::DrawWeldSymbol);
PROPERTY_HEADER_WITH_OVERRIDE(TechDraw::DrawWeldSymbol);
public:
DrawWeldSymbol();

View File

@@ -57,7 +57,7 @@ class QGIView;
class TechDrawGuiExport MDIViewPage : public Gui::MDIView, public Gui::SelectionObserver
{
Q_OBJECT
TYPESYSTEM_HEADER();
TYPESYSTEM_HEADER_WITH_OVERRIDE();
public:
MDIViewPage(ViewProviderPage *page, Gui::Document* doc, QWidget* parent = nullptr);

View File

@@ -34,7 +34,7 @@ namespace TechDrawGui {
class TechDrawGuiExport ViewProviderAnnotation : public ViewProviderDrawingView
{
PROPERTY_HEADER(TechDrawGui::ViewProviderAnnotation);
PROPERTY_HEADER_WITH_OVERRIDE(TechDrawGui::ViewProviderAnnotation);
public:
/// constructor

View File

@@ -36,7 +36,7 @@ namespace TechDrawGui {
class TechDrawGuiExport ViewProviderBalloon : public ViewProviderDrawingView
{
PROPERTY_HEADER(TechDrawGui::ViewProviderBalloon);
PROPERTY_HEADER_WITH_OVERRIDE(TechDrawGui::ViewProviderBalloon);
public:
/// constructor

View File

@@ -35,7 +35,7 @@ namespace TechDrawGui {
class TechDrawGuiExport ViewProviderDimension : public ViewProviderDrawingView
{
PROPERTY_HEADER(TechDrawGui::ViewProviderDimension);
PROPERTY_HEADER_WITH_OVERRIDE(TechDrawGui::ViewProviderDimension);
public:
/// constructor

View File

@@ -33,7 +33,7 @@ namespace TechDrawGui {
class TechDrawGuiExport ViewProviderImage : public ViewProviderDrawingView
{
PROPERTY_HEADER(TechDrawGui::ViewProviderImage);
PROPERTY_HEADER_WITH_OVERRIDE(TechDrawGui::ViewProviderImage);
public:
/// constructor

View File

@@ -40,7 +40,7 @@ namespace TechDrawGui {
class TechDrawGuiExport ViewProviderLeader : public ViewProviderDrawingView
{
PROPERTY_HEADER(TechDrawGui::ViewProviderLeader);
PROPERTY_HEADER_WITH_OVERRIDE(TechDrawGui::ViewProviderLeader);
public:
/// constructor

View File

@@ -32,7 +32,7 @@ namespace TechDrawGui {
class TechDrawGuiExport ViewProviderProjGroup : public ViewProviderDrawingView
{
PROPERTY_HEADER(TechDrawGui::ViewProviderProjGroup);
PROPERTY_HEADER_WITH_OVERRIDE(TechDrawGui::ViewProviderProjGroup);
public:

View File

@@ -33,7 +33,7 @@ namespace TechDrawGui {
class TechDrawGuiExport ViewProviderProjGroupItem: public ViewProviderViewPart
{
PROPERTY_HEADER(TechDrawGui::ViewProviderProjGroupItem);
PROPERTY_HEADER_WITH_OVERRIDE(TechDrawGui::ViewProviderProjGroupItem);
public:

View File

@@ -38,7 +38,7 @@ namespace TechDrawGui {
class TechDrawGuiExport ViewProviderRichAnno : public ViewProviderDrawingView
{
PROPERTY_HEADER(TechDrawGui::ViewProviderRichAnno);
PROPERTY_HEADER_WITH_OVERRIDE(TechDrawGui::ViewProviderRichAnno);
public:
/// constructor

View File

@@ -33,7 +33,7 @@ namespace TechDrawGui {
class TechDrawGuiExport ViewProviderSpreadsheet : public ViewProviderSymbol
{
PROPERTY_HEADER(TechDrawGui::ViewProviderSpreadsheet);
PROPERTY_HEADER_WITH_OVERRIDE(TechDrawGui::ViewProviderSpreadsheet);
public:
/// constructor

View File

@@ -35,7 +35,7 @@ namespace TechDrawGui {
class TechDrawGuiExport ViewProviderSymbol : public ViewProviderDrawingView
{
PROPERTY_HEADER(TechDrawGui::ViewProviderSymbol);
PROPERTY_HEADER_WITH_OVERRIDE(TechDrawGui::ViewProviderSymbol);
public:
/// constructor
@@ -51,7 +51,7 @@ public:
class TechDrawGuiExport ViewProviderDraft : public ViewProviderSymbol
{
PROPERTY_HEADER(TechDrawGui::ViewProviderDraft);
PROPERTY_HEADER_WITH_OVERRIDE(TechDrawGui::ViewProviderDraft);
public:
/// constructor
@@ -62,7 +62,7 @@ public:
class TechDrawGuiExport ViewProviderArch : public ViewProviderSymbol
{
PROPERTY_HEADER(TechDrawGui::ViewProviderArch);
PROPERTY_HEADER_WITH_OVERRIDE(TechDrawGui::ViewProviderArch);
public:
/// constructor

View File

@@ -30,7 +30,7 @@ namespace TechDrawGui {
class TechDrawGuiExport ViewProviderTile : public Gui::ViewProviderDocumentObject
{
PROPERTY_HEADER(TechDrawGui::ViewProviderTile);
PROPERTY_HEADER_WITH_OVERRIDE(TechDrawGui::ViewProviderTile);
public:
/// constructor

View File

@@ -33,7 +33,7 @@ namespace TechDrawGui {
class TechDrawGuiExport ViewProviderViewClip : public ViewProviderDrawingView
{
PROPERTY_HEADER(TechDrawGui::ViewProviderViewClip);
PROPERTY_HEADER_WITH_OVERRIDE(TechDrawGui::ViewProviderViewClip);
public:
/// constructor

View File

@@ -34,7 +34,7 @@ namespace TechDrawGui {
class TechDrawGuiExport ViewProviderViewPart : public ViewProviderDrawingView
{
PROPERTY_HEADER(TechDrawGui::ViewProviderViewPart);
PROPERTY_HEADER_WITH_OVERRIDE(TechDrawGui::ViewProviderViewPart);
public:
/// constructor

View File

@@ -33,7 +33,7 @@ namespace TechDrawGui {
class TechDrawGuiExport ViewProviderViewSection : public ViewProviderViewPart
{
PROPERTY_HEADER(TechDrawGui::ViewProviderViewSection);
PROPERTY_HEADER_WITH_OVERRIDE(TechDrawGui::ViewProviderViewSection);
public:
/// constructor

View File

@@ -34,7 +34,7 @@ namespace TechDrawGui {
class TechDrawGuiExport ViewProviderWeld : public ViewProviderDrawingView
{
PROPERTY_HEADER(TechDrawGui::ViewProviderWeld);
PROPERTY_HEADER_WITH_OVERRIDE(TechDrawGui::ViewProviderWeld);
public:
/// constructor