QT特点
- 跨平台
支持Linux,MAC,Window多平台跨平台编码; - 多语言
支持C++,PYTHON,JAVA语言编程。
QT组成部分
-
QT creater
跨平台的开发集成环境IDE。 -
主标准库
QT主体内容,包括源码。每次的版本更新就是主程序库的更新。 -
OpenCV
附加功能工具。
Qt设计器
- Qt设计器是用于设计和构建Qt Widgets
- Qt设计器是UI界面的设计组成部分。创建文件时选中
.ui
文件就可以生成。
选择对.ui
文件编辑就进入了界面框架。 - Qt设计是使用
xml
文件实现的,一些界面信息会保存在表单中,即XML语言中。后面会被编译成C++文件。
进行界面设计时,一般是不对XML文件进行设计的(Qt也会默认为只读,原因是直接修改XML文本,可能造成Qt设计器与C++程序不同步),而实通过Qt设计器进行设计界面。此时考虑界面的布局和控件。