2011-07-06 33 views
0

我有QMenu持有子菜單 我希望能夠更新的每個菜單標題字符串dynamccly例如 我有這個菜單如何更新QMenu和子菜單標題文本「動態小號

[main menu ] Groups 2 
     [sub menu] group_X 3 
     [sub menu] group_Y 1 

我希望只能從我的應用程序 中更改每個菜單項中字符串的數字部分,我應該查看哪種方法?

回答

1

設置title

menu -> setTitle (tr ("Number %1") .arg (123)); 
+0

如何動態更新ARG方法無需重寫稱號並再次 – user63898

+1

了您存儲原理字符串「%1」的地方,並用'ARG重新生成最終的字符串( n)'每次你需要更新。是的,這將取代整個字符串。不,你不應該擔心。 – spraff

相關問題