动态更改使用Qt Designer创建的选项卡文本

时间:2015-12-15 19:54:25

标签: c++ qt qt-designer dynamic-properties

我有一个使用Qt Designer创建的对话框。

如何使Qt Designer输出比其生成的以下代码中的硬编码"Survex Errors" I18n键更具动态性? (向右滚动查看)

例如,让它获取动态属性的值,还是调用纯虚函数来获取密钥?

class Ui_cwImportTreeDataDialog
{
public:

    void setupUi(QDialog *cwImportTreeDataDialog)
    {
        ...
    }

    ...

    void retranslateUi(QDialog *cwImportTreeDataDialog)
    {
        ...
        tabWidget->setTabText(tabWidget->indexOf(SurvexErrorsWidget), QApplication::translate("cwImportTreeDataDialog", "Survex Errors", 0));
        ...
    }
}

我希望能够控制扩展Ui_cwImportTreeDataDialog的类中使用哪个I18n键。

0 个答案:

没有答案