eric2013 发表于 2022-11-6 00:25:25

Qt6的布局功能太low了,还没有TouchGFX和AppWizard好使


不支持类似PPT的控件对齐设置方式,像appwizard和touchgfx都是支持的。

QT仅支持个下面这种布局设置,这也太不给力了。


regbbs 发表于 2022-11-6 11:19:49

Qt的这个布局控件,需要嵌套使用才好用。加上“弹簧”组件,挺神的。也需要设置不同控件的大小等属性,这样的话,Qt的自动布局就显示出来优势了。

eric2013 发表于 2022-11-6 12:08:46

regbbs 发表于 2022-11-6 11:19
Qt的这个布局控件,需要嵌套使用才好用。加上“弹簧”组件,挺神的。也需要设置不同控件的大小等属性,这样 ...

QT这个确实太难用了。

regbbs 发表于 2022-11-6 23:26:22

Qt4.8的一个布局。

regbbs 发表于 2022-11-6 23:30:39

修改了下。没安装编译器这些,没办法测试。只能做个界面。

1334327829 发表于 2023-2-7 17:39:10

我是先将要组合的控件放到QGroupBox里面进行布局

eric2013 发表于 2023-2-8 02:18:23

1334327829 发表于 2023-2-7 17:39
我是先将要组合的控件放到QGroupBox里面进行布局

是的,QT只能在框框里面设置,不灵活。

Nying 发表于 2023-2-9 12:09:59

Qt Widget 尽量还是用相对布局,你上面这个固定布局弄好之后窗口缩放都不能自适应。
我给你快速演示下,熟悉了还是很好用的。

eric2013 发表于 2023-2-10 11:08:21

Nying 发表于 2023-2-9 12:09
Qt Widget 尽量还是用相对布局,你上面这个固定布局弄好之后窗口缩放都不能自适应。
我给你快速演示下,熟 ...
谢谢分享。

其实这个控件放缩功能基本用不上,现在市面上的大部分软件基本都不做控件放缩。

1334327829 发表于 2023-2-17 18:00:48

eric2013 发表于 2023-2-8 02:18
是的,QT只能在框框里面设置,不灵活。

不知道有没有能和Visio画流程图一样组合固定布局方式。我之前用CVI布局更难受

feiting94 发表于 2023-2-19 15:26:09

Qt 里面 layout 可以控制对齐啊,你需要的是什么对齐呢

eric2013 发表于 2023-2-20 02:48:34

feiting94 发表于 2023-2-19 15:26
Qt 里面 layout 可以控制对齐啊,你需要的是什么对齐呢

PPT方式的拖拽对齐。

就像PPT那样,人人都可以轻松设计拖拽控件来设计界面

feiting94 发表于 2023-2-21 20:52:10

eric2013 发表于 2023-2-20 02:48
PPT方式的拖拽对齐。

就像PPT那样,人人都可以轻松设计拖拽控件来设计界面

如果用 qml, Qt Design Studio 支持吸附对齐
页: [1]
查看完整版本: Qt6的布局功能太low了,还没有TouchGFX和AppWizard好使