Qt Creator洗掉toolbar中多余的“分隔符”
問題描述
在使用Qt Creator開發的時候,添加toolbar的程序中,不小心多添加了3個“分隔符”,在界面中無論是使用“del”鍵,還是右鍵都不能洗掉這些“分隔符”,百度了一下,也沒有好用的方法,最后利用如下方法成功解決,
解決方法
1、在工程中找到視窗對應的“.ui”檔案,使用文本編輯器打開,
2、找到toolbar選項對應的內容,并找到“分隔符”標簽,例如“<addaction name="separator"/>”代表一個分隔符,如下圖所示,
3、洗掉多余的“分隔符”標簽,并保存該視窗對應的“.ui”檔案,這時在Qt Creator中打開表單檔案后,發現“分隔符”已經被洗掉了,
如下為“.ui”檔案的部分內容
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
</attribute>
<addaction name="action_Open"/>
<addaction name="separator"/>
<addaction name="action_Save"/>
<addaction name="separator"/>
<addaction name="action_SaveAs"/>
<addaction name="separator"/>
<addaction name="separator"/>
<addaction name="separator"/>
<addaction name="separator"/>
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
“.ui”的檔案介紹
Qt工程中,后綴為“.ui”的檔案是可視化設計的表單界面檔案,如 widget.ui,由UI設計器自動生成,是一個 XML 檔案,定義并存盤了視窗上的所有組件的屬性設定、布局,及其信號與槽函式的關聯等,用UI設計器可視化設計的界面都由 Qt 自動決議,并以 XML 檔案的形式保存下來,在設計界面時,只需在 UI 設計器里進行可視化設計即可,而不用管 widget.ui 檔案是怎么生成的,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/196422.html
標籤:其他
上一篇:多apk發布的Android程式的adb安裝——adb install-multiple
下一篇:jquery 為什么不能運行呢
