• 7686阅读
  • 4回复

用QT Creator里的designer设计了信号槽,可以自动代码吗? [复制链接]

上一主题 下一主题
离线hawkingyy
 
只看楼主 倒序阅读 楼主  发表于: 2010-07-16
用QT Creator里的图形设计界面designer设计了信号槽,可以直接在ui的头文件里生成信号槽的代码吗?
离线dbzhang800

只看该作者 1楼 发表于: 2010-07-16
引用楼主hawkingyy于2010-07-16 15:32发表的 用QT Creator里的designer设计了信号槽,可以自动代码吗? :
用QT Creator里的图形设计界面designer设计了信号槽,可以直接在ui的头文件里生成信号槽的代码吗?

不可以,Qt4 最大的改进之一 就是将界面外的代码从 ui文件中剥离出去,不然像Qt3那样多难受啊
离线hawkingyy
只看该作者 2楼 发表于: 2010-07-16
引用第1楼dbzhang800于2010-07-16 16:03发表的  :
不可以,Qt4 最大的改进之一 就是将界面外的代码从 ui文件中剥离出去,不然像Qt3那样多难受啊



记得是不是在QT+VS2008的情况下就可以啊?还像以前见过。
如果不能直接生成代码,那要图形设计界面的用处就不大啊
离线dbzhang800

只看该作者 3楼 发表于: 2010-07-16
引用第2楼hawkingyy于2010-07-16 16:22发表的  :
记得是不是在QT+VS2008的情况下就可以啊?还像以前见过。
如果不能直接生成代码,那要图形设计界面的用处就不大啊


ui 本身就是个界面文件,正因为不包含C++代码,所以 uiloader 等才容易实现界面的动态生成加载,还能配合qtscript工作。不包含C++代码,所以python等语言可以直接使用该ui

话说回来了,突然觉得你想问的问题和你问的问题可能不一样。
离线wd007

只看该作者 4楼 发表于: 2010-07-16
一般使用Qt Designer设计的信号和槽,都是其内置的标准的。

只要遵守其“自动关联”的法则就可以自动关联的,在Qt Assistant中可以查到相应的解释和做法。

我想楼上的感觉也是我的感觉,你是不是想问这个问题。
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
快速回复
限100 字节
 
上一个 下一个