[PartDesign] Add Q_DECLARE_TR_FUNCTIONS() macro

This commit is contained in:
Kuzemko Alexsandr
2022-05-05 07:35:57 +03:00
committed by Chris Hennes
parent 901a1c1915
commit dba95b464c
9 changed files with 18 additions and 9 deletions

View File

@@ -31,13 +31,14 @@ namespace PartDesignGui {
class PartDesignGuiExport ViewProviderChamfer : public ViewProviderDressUp
{
Q_DECLARE_TR_FUNCTIONS(PartDesignGui::ViewProviderChamfer)
PROPERTY_HEADER(PartDesignGui::ViewProviderChamfer);
public:
/// constructor
ViewProviderChamfer()
{ sPixmap = "PartDesign_Chamfer.svg";
menuName = QObject::tr("Chamfer parameters");}
menuName = tr("Chamfer parameters");}
/// return "Chamfer"
virtual const std::string & featureName() const;

View File

@@ -32,13 +32,14 @@ namespace PartDesignGui {
class PartDesignGuiExport ViewProviderDraft : public ViewProviderDressUp
{
Q_DECLARE_TR_FUNCTIONS(PartDesignGui::ViewProviderDraft)
PROPERTY_HEADER(PartDesignGui::ViewProviderDraft);
public:
/// constructor
ViewProviderDraft()
{ sPixmap = "PartDesign_Draft.svg";
menuName = QObject::tr("Draft parameters"); }
menuName = tr("Draft parameters"); }
/// return "Draft"
virtual const std::string & featureName() const;

View File

@@ -31,13 +31,14 @@ namespace PartDesignGui {
class PartDesignGuiExport ViewProviderFillet : public ViewProviderDressUp
{
Q_DECLARE_TR_FUNCTIONS(PartDesignGui::ViewProviderFillet)
PROPERTY_HEADER(PartDesignGui::ViewProviderFillet);
public:
/// constructor
ViewProviderFillet()
{ sPixmap = "PartDesign_Fillet.svg";
menuName = QObject::tr("Fillet parrameters"); }
menuName = tr("Fillet parrameters"); }
/// return "Fillet"
virtual const std::string & featureName() const;

View File

@@ -30,11 +30,12 @@ namespace PartDesignGui {
class PartDesignGuiExport ViewProviderLinearPattern : public ViewProviderTransformed
{
Q_DECLARE_TR_FUNCTIONS(PartDesignGui::ViewProviderLinearPattern)
PROPERTY_HEADER(PartDesignGui::ViewProviderLinearPattern);
public:
ViewProviderLinearPattern()
{ featureName = std::string("LinearPattern");
menuName = QObject::tr("LinearPattern parameters");
menuName = tr("LinearPattern parameters");
sPixmap = "PartDesign_LinearPattern.svg"; }
protected:

View File

@@ -30,11 +30,12 @@ namespace PartDesignGui {
class PartDesignGuiExport ViewProviderMirrored : public ViewProviderTransformed
{
Q_DECLARE_TR_FUNCTIONS(PartDesignGuii::ViewProviderMirrored)
PROPERTY_HEADER(PartDesignGui::ViewProviderMirrored);
public:
ViewProviderMirrored() {
featureName = std::string("Mirrored");
menuName = QObject::tr("Mirrored parameters");
menuName = tr("Mirrored parameters");
sPixmap = "PartDesign_Mirrored.svg";
}

View File

@@ -30,11 +30,12 @@ namespace PartDesignGui {
class PartDesignGuiExport ViewProviderMultiTransform : public ViewProviderTransformed
{
Q_DECLARE_TR_FUNCTIONS(PartDesignGui::ViewProviderMultiTransform);
PROPERTY_HEADER(PartDesignGui::ViewProviderMultiTransform);
public:
ViewProviderMultiTransform() {
featureName = std::string("MultiTransform");
menuName = QObject::tr("MultiTransform parameters");
menuName = tr("MultiTransform parameters");
sPixmap = "PartDesign_MultiTransform.svg";
}

View File

@@ -30,11 +30,12 @@ namespace PartDesignGui {
class PartDesignGuiExport ViewProviderPolarPattern : public ViewProviderTransformed
{
Q_DECLARE_TR_FUNCTIONS(PartDesignGui::ViewProviderPolarPattern);
PROPERTY_HEADER(PartDesignGui::ViewProviderPolarPattern);
public:
ViewProviderPolarPattern() {
featureName = std::string("PolarPattern");
menuName = QObject::tr("PolarPattern parameters");
menuName = tr("PolarPattern parameters");
sPixmap = "PartDesign_PolarPattern.svg";
}

View File

@@ -30,11 +30,12 @@ namespace PartDesignGui {
class PartDesignGuiExport ViewProviderScaled : public ViewProviderTransformed
{
Q_DECLARE_TR_FUNCTIONS(PartDesignGui::ViewProviderScaled);
PROPERTY_HEADER(PartDesignGui::ViewProviderScaled);
public:
ViewProviderScaled() {
featureName = std::string("Scaled");
menuName = QObject::tr("Scaled parameters");
menuName = tr("Scaled parameters");
sPixmap = "PartDesign_Scaled.svg";
}

View File

@@ -31,13 +31,14 @@ namespace PartDesignGui {
class PartDesignGuiExport ViewProviderThickness : public ViewProviderDressUp
{
Q_DECLARE_TR_FUNCTIONS(PartDesignGui::ViewProviderThickness);
PROPERTY_HEADER(PartDesignGui::ViewProviderThickness);
public:
/// constructor
ViewProviderThickness()
{ sPixmap = "PartDesign_Thickness.svg";
menuName = QObject::tr("Thickness parameters"); }
menuName = tr("Thickness parameters"); }
/// return "Thickness"
virtual const std::string & featureName() const;