diff --git a/mythtv/libs/libmythtv/profilegroup.cpp b/mythtv/libs/libmythtv/profilegroup.cpp index 916041cb654..f61a0426355 100644 --- a/mythtv/libs/libmythtv/profilegroup.cpp +++ b/mythtv/libs/libmythtv/profilegroup.cpp @@ -45,7 +45,7 @@ ProfileGroup::ProfileGroup() addChild(is_default = new Is_default(*this)); ConfigurationGroup* profile = new VerticalConfigurationGroup(false); - profile->setLabel(QObject::tr("ProfileGroup")); + profile->setLabel(tr("ProfileGroup")); profile->addChild(name = new Name(*this)); CardInfo *cardInfo = new CardInfo(*this); profile->addChild(cardInfo); @@ -101,7 +101,7 @@ void ProfileGroup::fillSelections(SelectSetting* setting) } if (!tid.isEmpty()) - setting->addSelection(QObject::tr("Transcoders"), tid); + setting->addSelection(tr("Transcoders"), tid); } QString ProfileGroup::getName(int group) @@ -166,7 +166,7 @@ void ProfileGroupEditor::open(int id) { } else { - pgName = QString(QObject::tr("New Profile Group Name")); + pgName = tr("New Profile Group Name"); profilegroup->setName(pgName); newgroup = true; } @@ -234,7 +234,7 @@ void ProfileGroupEditor::Load(void) { listbox->clearSelections(); ProfileGroup::fillSelections(listbox); - listbox->addSelection(QObject::tr("(Create new profile group)"), "0"); + listbox->addSelection(tr("(Create new profile group)"), "0"); } DialogCode ProfileGroupEditor::exec(void) @@ -286,14 +286,14 @@ void ProfileGroupEditor::callDelete(void) if (result.exec() && result.next()) { - QString message = QObject::tr("Delete profile group:") + - QString("\n'%1'?").arg(ProfileGroup::getName(id)); + QString message = QString(tr("Delete profile group:\n'%1'?")) + .arg(ProfileGroup::getName(id)); DialogCode value = MythPopupBox::Show2ButtonPopup( GetMythMainWindow(), "", message, - QObject::tr("Yes, delete group"), - QObject::tr("No, Don't delete group"), kDialogCodeButton1); + tr("Yes, delete group"), + tr("No, Don't delete group"), kDialogCodeButton1); if (kDialogCodeButton0 == value) { diff --git a/mythtv/libs/libmythtv/profilegroup.h b/mythtv/libs/libmythtv/profilegroup.h index d47049a6abe..07eb370e521 100644 --- a/mythtv/libs/libmythtv/profilegroup.h +++ b/mythtv/libs/libmythtv/profilegroup.h @@ -2,6 +2,7 @@ #define PROFILEGROUP_H #include +#include #include "mythtvexp.h" #include "settings.h" @@ -28,6 +29,8 @@ class ProfileGroupStorage : public SimpleDBStorage class ProfileGroup : public ConfigurationWizard { + Q_DECLARE_TR_FUNCTIONS(ProfileGroup) + friend class ProfileGroupEditor; protected: class ID : public AutoIncrementDBSetting