• 6367阅读
  • 2回复

关于designer生成的ui和我们自己写的cpp和h等是否可逆 [复制链接]

上一主题 下一主题
离线qoozone1234
 

只看楼主 倒序阅读 楼主  发表于: 2007-03-29
— 本帖被 XChinux 执行加亮操作(2007-08-12) —
我一直就觉得这个问题似乎可以成为可能。
但是,由于自己对xml文件的编码和解析并不熟悉,所以
也没有什么发言权,所以还请qt大拿给大家一些思路。
通常,我们都知道,要想让自己用代码写的ui,必须通过qt的plugin的方案来实现。
也就是把,把.cpp.h编译成dll的格式,放到plugin的目录下面才能生效。
不过,这样似乎还是有点麻烦。
最少对新人来说,是很麻烦的事情,老鸟可能都已经轻车熟路了。
不知道大家有什么好的想法?我目前技术不行,还整不明白qtdesigner的原代码。
就连qt助手的代码,似乎都不太明白。
结构复杂,是最大的问题。这得需要常年编程经验的阅码无数老鸟了。
我想这是一种挑战,谁研究明白了,我想也他本人来说也是一种新的提高吧。
离线amidiot
只看该作者 1楼 发表于: 2007-04-02
看看文档,里面有一步一步教你怎么写一个Designer插件的例子。
其实当你把自己的控件做好之后,集成到Designer并不是什么困难的事情。
离线XChinux

只看该作者 2楼 发表于: 2007-08-12
看看QUiLoader和QFormBuilder就知道了。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
快速回复
限100 字节
 
上一个 下一个