Qt Designer を使用して作成したダイアログがあります。
"Survex Errors"
Qt Designerが生成する次のコードで、ハードコードされた I18n キーよりも動的なものを出力するにはどうすればよいですか? (右にスクロールしてご覧ください)
たとえば、動的プロパティの値を取得したり、純粋仮想関数を呼び出してキーを取得したりしますか?
class Ui_cwImportTreeDataDialog
{
public:
void setupUi(QDialog *cwImportTreeDataDialog)
{
...
}
...
void retranslateUi(QDialog *cwImportTreeDataDialog)
{
...
tabWidget->setTabText(tabWidget->indexOf(SurvexErrorsWidget), QApplication::translate("cwImportTreeDataDialog", "Survex Errors", 0));
...
}
}
を拡張するクラスからどの I18n キーを使用するかを制御できるようにしたいと考えていますUi_cwImportTreeDataDialog
。