之前我習慣把程式的屬性設給 QApplication
再用 applicationName() 或是 applicationVersion()
來設定其他字串,比方說 about 視窗或是標題
具體來說是這樣:
about->setText(
tr(
"<h1>%1</h1>"
"version: %2"
).arg( QApplication::applicationName() )
.arg( QApplication::applicationVersion() )
);
不過用在 Qt Designer 上時,好像只能
aboutForm.label->setText( aboutForm.label->text().arg( ... ).arg( ... ) );
... 我覺得有點醜, 文件翻來翻去找不到這裡有沒有 Designer way
不知道有沒有像是 %APP_NAME% 之類的關鍵字替代?
--
自High筆記(半荒廢)
http://legnaleurc.blogspot.com/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.205.248.119