core system

force strict ISO C++ (-Wpedantic)
TODO: still a lot of variadic macros are not valid ISO C++
This commit is contained in:
wmayer
2019-09-18 01:01:14 +02:00
parent f4bc889b4d
commit b50b21576e
88 changed files with 466 additions and 463 deletions

View File

@@ -71,7 +71,7 @@ using namespace Gui;
// Std_Workbench
//===========================================================================
DEF_STD_CMD_AC(StdCmdWorkbench);
DEF_STD_CMD_AC(StdCmdWorkbench)
StdCmdWorkbench::StdCmdWorkbench()
: Command("Std_Workbench")
@@ -203,10 +203,10 @@ Action * StdCmdAbout::createAction(void)
this->className(), sStatusTip).arg(exe));
pcAction->setWhatsThis(QLatin1String(sWhatsThis));
pcAction->setIcon(QApplication::windowIcon());
pcAction->setShortcut(QString::fromLatin1(sAccel));
#if QT_VERSION > 0x050000
// Needs to have AboutRole set to avoid duplicates if adding the about action more than once on macOS
pcAction->setMenuRole(QAction::AboutRole);
pcAction->setShortcut(QString::fromLatin1(sAccel));
#if QT_VERSION > 0x050000
// Needs to have AboutRole set to avoid duplicates if adding the about action more than once on macOS
pcAction->setMenuRole(QAction::AboutRole);
#else
// With Qt 4.8, having AboutRole set causes it to disappear when readding it: issue #0001485
pcAction->setMenuRole(QAction::ApplicationSpecificRole);
@@ -247,7 +247,7 @@ void StdCmdAbout::languageChange()
//===========================================================================
// Std_AboutQt
//===========================================================================
DEF_STD_CMD(StdCmdAboutQt);
DEF_STD_CMD(StdCmdAboutQt)
StdCmdAboutQt::StdCmdAboutQt()
:Command("Std_AboutQt")
@@ -269,7 +269,7 @@ void StdCmdAboutQt::activated(int iMsg)
//===========================================================================
// Std_WhatsThis
//===========================================================================
DEF_STD_CMD(StdCmdWhatsThis);
DEF_STD_CMD(StdCmdWhatsThis)
StdCmdWhatsThis::StdCmdWhatsThis()
:Command("Std_WhatsThis")
@@ -293,7 +293,7 @@ void StdCmdWhatsThis::activated(int iMsg)
//===========================================================================
// Std_DlgParameter
//===========================================================================
DEF_STD_CMD(StdCmdDlgParameter);
DEF_STD_CMD(StdCmdDlgParameter)
StdCmdDlgParameter::StdCmdDlgParameter()
:Command("Std_DlgParameter")
@@ -318,7 +318,7 @@ void StdCmdDlgParameter::activated(int iMsg)
//===========================================================================
// Std_DlgPreferences
//===========================================================================
DEF_STD_CMD_C(StdCmdDlgPreferences);
DEF_STD_CMD_C(StdCmdDlgPreferences)
StdCmdDlgPreferences::StdCmdDlgPreferences()
:Command("Std_DlgPreferences")
@@ -349,7 +349,7 @@ void StdCmdDlgPreferences::activated(int iMsg)
//===========================================================================
// Std_DlgCustomize
//===========================================================================
DEF_STD_CMD(StdCmdDlgCustomize);
DEF_STD_CMD(StdCmdDlgCustomize)
StdCmdDlgCustomize::StdCmdDlgCustomize()
:Command("Std_DlgCustomize")
@@ -376,7 +376,7 @@ void StdCmdDlgCustomize::activated(int iMsg)
//===========================================================================
// Std_CommandLine
//===========================================================================
DEF_STD_CMD(StdCmdCommandLine);
DEF_STD_CMD(StdCmdCommandLine)
StdCmdCommandLine::StdCmdCommandLine()
:Command("Std_CommandLine")
@@ -424,7 +424,7 @@ void StdCmdCommandLine::activated(int iMsg)
// Std_OnlineHelp
//===========================================================================
DEF_STD_CMD(StdCmdOnlineHelp);
DEF_STD_CMD(StdCmdOnlineHelp)
StdCmdOnlineHelp::StdCmdOnlineHelp()
:Command("Std_OnlineHelp")
@@ -449,7 +449,7 @@ void StdCmdOnlineHelp::activated(int iMsg)
// Std_OnlineHelpWebsite
//===========================================================================
DEF_STD_CMD(StdCmdOnlineHelpWebsite);
DEF_STD_CMD(StdCmdOnlineHelpWebsite)
StdCmdOnlineHelpWebsite::StdCmdOnlineHelpWebsite()
:Command("Std_OnlineHelpWebsite")
@@ -476,7 +476,7 @@ void StdCmdOnlineHelpWebsite::activated(int iMsg)
// Std_FreeCADWebsite
//===========================================================================
DEF_STD_CMD(StdCmdFreeCADWebsite);
DEF_STD_CMD(StdCmdFreeCADWebsite)
StdCmdFreeCADWebsite::StdCmdFreeCADWebsite()
:Command("Std_FreeCADWebsite")
@@ -504,7 +504,7 @@ void StdCmdFreeCADWebsite::activated(int iMsg)
// Std_FreeCADUserHub
//===========================================================================
DEF_STD_CMD(StdCmdFreeCADUserHub);
DEF_STD_CMD(StdCmdFreeCADUserHub)
StdCmdFreeCADUserHub::StdCmdFreeCADUserHub()
:Command("Std_FreeCADUserHub")
@@ -532,7 +532,7 @@ void StdCmdFreeCADUserHub::activated(int iMsg)
// Std_FreeCADPowerUserHub
//===========================================================================
DEF_STD_CMD(StdCmdFreeCADPowerUserHub);
DEF_STD_CMD(StdCmdFreeCADPowerUserHub)
StdCmdFreeCADPowerUserHub::StdCmdFreeCADPowerUserHub()
:Command("Std_FreeCADPowerUserHub")
@@ -560,7 +560,7 @@ void StdCmdFreeCADPowerUserHub::activated(int iMsg)
// Std_FreeCADForum
//===========================================================================
DEF_STD_CMD(StdCmdFreeCADForum);
DEF_STD_CMD(StdCmdFreeCADForum)
StdCmdFreeCADForum::StdCmdFreeCADForum()
:Command("Std_FreeCADForum")
@@ -588,7 +588,7 @@ void StdCmdFreeCADForum::activated(int iMsg)
// Std_FreeCADFAQ
//===========================================================================
DEF_STD_CMD(StdCmdFreeCADFAQ);
DEF_STD_CMD(StdCmdFreeCADFAQ)
StdCmdFreeCADFAQ::StdCmdFreeCADFAQ()
:Command("Std_FreeCADFAQ")
@@ -616,7 +616,7 @@ void StdCmdFreeCADFAQ::activated(int iMsg)
// Std_PythonWebsite
//===========================================================================
DEF_STD_CMD(StdCmdPythonWebsite);
DEF_STD_CMD(StdCmdPythonWebsite)
StdCmdPythonWebsite::StdCmdPythonWebsite()
:Command("Std_PythonWebsite")
@@ -640,7 +640,7 @@ void StdCmdPythonWebsite::activated(int iMsg)
// Std_MeasurementSimple
//===========================================================================
DEF_STD_CMD(StdCmdMeasurementSimple);
DEF_STD_CMD(StdCmdMeasurementSimple)
StdCmdMeasurementSimple::StdCmdMeasurementSimple()
:Command("Std_MeasurementSimple")
@@ -695,7 +695,7 @@ void StdCmdMeasurementSimple::activated(int iMsg)
//===========================================================================
// Std_UnitsCalculator
//===========================================================================
DEF_STD_CMD(StdCmdUnitsCalculator);
DEF_STD_CMD(StdCmdUnitsCalculator)
StdCmdUnitsCalculator::StdCmdUnitsCalculator()
: Command("Std_UnitsCalculator")