1 Star 0 Fork 343

楼兰碎叶 / awtk

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
qt-designer.md 1.18 KB
一键复制 编辑 原始数据 按行查看 历史
xianjimli 提交于 2018-10-11 11:24 . update docs

使用Qt Designer构建AWTK的界面

一、方法

  • 1.用QT新建一个Application项目.
  • 2.打开窗口界面编辑器,设置窗口的大小为需要的大小,删除centralWidget之外的其它控件。
  • 3.在窗口中添加需要的控件。
  • 4.保存文件。
  • 5.在命令行下,进入awtk目录,用qt_to_xml将Qt的UI文件转换成AWTK的XML文件:
./bin/qt_to_xml /Users/jim/qt-app/demo1/mainwindow.ui mainwindow.xml

不同平台会有一些差异,请自行调整。

  • 6.手工编辑生成的XML,根据需要做些调整。

二、支持的控件

QT控件 AWTK控件 说明
QDialog dialog
QMainWindow window
QLabel label
QLineEdit edit
QWidget view
QGraphicsView image
QComboBox combo_box
QPushButton button
QCheckBox check_button
QRadioButton radio_button
QProgressBar progress_bar 暂时不支持垂直progress_bar
QSpinBox spin_box
QDoubleSpinBox spin_box
QSlider slider 暂时不支持垂直slider

三、限制

目前主要用于辅助确定控件坐标,style等属性不会自动转换。

马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C
1
https://gitee.com/loulansuiye/awtk.git
git@gitee.com:loulansuiye/awtk.git
loulansuiye
awtk
awtk
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891