Qt 4.8.6 では、QCoreApplication::applicationName()
プログラミングせずに GUI で値を表示するメカニズムはありますか? QWidget::windowTitle()
つまり、で使用できる一連のプレースホルダーQLabel::text()
や、アプリケーション名やバージョンなどの一般的な文字列に置き換えられるその他のプロパティはありますか? [*]
のプレースホルダーのようなものQWidget::windowTitle()
。
2 に答える
1
あなたの質問を正しく理解できれば、qtTrIdが役に立ちます。これはワイルドカードではありませんが、好きなものを選択できID
ます。
詳細:
この例にいくつかの変更を加える必要があります。
の代わりに、次のように使用
qtTrId
します。IDs
tr
QPushButton hello(qtTrId("applicationNameId"));
ここの 5 番目のステップで
-idbased
は、ツールにパラメータを設定する必要がありlrelease
ます。lrelease -idbased hellotr_la.ts
注: hellotr_la.ts は、ここlupdate
の最初のステップで使用して生成されています
于 2016-10-25T09:15:06.313 に答える