请问实用Qt开发大型软件的界面,应该使用QtDesigner还是应该手写代码?

YouNeverCanTell 2014-03-13 03:35:18
原软件界面用JS做的,调用C++库,现在要改用Qt来做,以前没接触过Qt,看了很多实例貌似都是手写代码,但是感觉QtDesigner使用起来更方便,所以要用哪种方式做?
...全文
5296 13 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
waki666 2016-11-19
  • 打赏
  • 举报
回复
引用 13 楼 feiyangqingyun 的回复:
这是一个用QT开发的管理平台,直接QT creator编写。 一般用QT creator直接编写和管理,特殊的JS另外处理!
这样的平台,不是用该用c#做更容易吗
feiyangqingyun 2014-03-27
  • 打赏
  • 举报
回复





这是一个用QT开发的管理平台,直接QT creator编写。

一般用QT creator直接编写和管理,特殊的JS另外处理!
windywater119 2014-03-17
  • 打赏
  • 举报
回复
我一般优先使用designer,手动调整如果必要也用。有的情况下,父widget有了layout,子widget也会继承过来,如果再对子widget进行布局,可能会出问题。
rophie 2014-03-17
  • 打赏
  • 举报
回复
我一般喜欢用designer做。自定义的控件在designer中也能提升控件啊。用熟了designer之后,布局很简单很明了的
donwmufromdying 2014-03-16
  • 打赏
  • 举报
回复
都是designer做的。包括自定义的widget
Inhibitory 2014-03-15
  • 打赏
  • 举报
回复
界面静态的部分用Designer做,动态的部分用大码。
YouNeverCanTell 2014-03-14
  • 打赏
  • 举报
回复
引用 6 楼 nlstone 的回复:
如果你需要的界面控件都是相对标准,那么直接用designer. 如果你需要的界面相对复杂,但主界面相对标准,用designer, 个别自定义控件用手写。 如果你需要的界面大框架就是自定义控件为主,那就手写。 原则上能用designer就没什么必要手写,当然手写是很必要的辅助手段。 所以不在于项目大小的问题,更多的在于你使用的整体界面风格。
大框架。。我们老大还没设计,都是半路出家,还想做的炫酷一点,听他的意思是想用designer设计。
请叫我砖家 2014-03-14
  • 打赏
  • 举报
回复
怎么方便怎么来
nlstone 2014-03-14
  • 打赏
  • 举报
回复 1
如果你需要的界面控件都是相对标准,那么直接用designer. 如果你需要的界面相对复杂,但主界面相对标准,用designer, 个别自定义控件用手写。 如果你需要的界面大框架就是自定义控件为主,那就手写。 原则上能用designer就没什么必要手写,当然手写是很必要的辅助手段。 所以不在于项目大小的问题,更多的在于你使用的整体界面风格。
dbzhang800 2014-03-14
  • 打赏
  • 举报
回复
不用纠结这种问题,对于一个大型的项目,必然有很多自定义的widget,这些widget中有些纯代码方便(比如绘制全新的控件),有些designer方便(比如组合现有的控件得到新的控件)。 怎么方便怎么写就行了。 题外:对于一个小的示例程序,纯代码的好处也很明显。比如:只需要一个文件,别人直接拿去可以编译运行。
  • 打赏
  • 举报
回复
如果用到大量布局管理器建议手写
YouNeverCanTell 2014-03-13
  • 打赏
  • 举报
回复
引用 1 楼 dbzhang800 的回复:
两种方式同时使用。
能否说的详细点?谢谢 现在IDE使用的是VS
dbzhang800 2014-03-13
  • 打赏
  • 举报
回复
两种方式同时使用。

16,816

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧