【Qt】UI 文件


【目的】

  • 簡單了解 Qt Designer 所生成的 ui 文件。

【屬性】
ui文件為 xml 格式。擷取一些所會使用物件的基本屬性與內容範例。大致上應該直接就可以看得懂。

  • QMainWindow/QgridLayoutWidget
    • x
    • y
    • width
    • height
  • Qmenu
    • string: &File
    • addaction: action_Open
  • QToolBar
    • addaction: action_Open
  • QgridLayout
    • column(水平)
    • row(垂直)
    • colspan(水平延展)
    • rowspan(垂直延展)
  • connection
    • sender: pushButton
    • signal:clicked
    • receiver:MainWindow
    • slot:close()/slot1()(自行定義slot)

如果要查看 ui 文件產生的 程式碼,直接使用 表單| 檢視程式碼 即可。
image image

網路的教學文件很少提及 Qt Designer 的使用,其實我覺得如果沒有執行速度考量的話,可以先用 Qt Designer 很快的把 UI 產生出來。當然若執行速度/CodeSize上的考量,可能還是要自己寫/Review程式了。

【參考】

  1. Qt Designer's UI File Format
    http://doc.trolltech.com/4.6/designer-ui-file-format.html
 

Ed32. Copyright 2008 All Rights Reserved Revolution Two Church theme by Brian Gardner Converted into Blogger Template by Bloganol dot com