当前位置: 技术问答>linux和unix
有过KDEVELOP+QT开发图形界面程序的,请进(关于联合使用)
来源: 互联网 发布时间:2016-02-17
本文导语: 我用的是KDEVELOP2.1 和 QT3 最近用了一下KDEVELOP和QT,感觉自己用的不是太正确,我把自己的用法说一下,有经验的给我指正一下,看看是否有错误。 首先用KDEVELOP建立一个KDEVELOP MINI工程,然后在工程里新建一个UI文...
我用的是KDEVELOP2.1 和 QT3
最近用了一下KDEVELOP和QT,感觉自己用的不是太正确,我把自己的用法说一下,有经验的给我指正一下,看看是否有错误。
首先用KDEVELOP建立一个KDEVELOP MINI工程,然后在工程里新建一个UI文件,用QT编辑它,设计界面,然后保存。用UIC命令把UI文件分成.h和.cpp
文件。 在QT中添加槽和信号,然后生成.ui.h文件,把.ui.h添加到KDEVELOP工程中,编译,联接。
这是我的用法,感觉不是很对,在.ui.h中写槽和信号的函数,感觉很别扭,
是不是用错了,但倒是可以编译运行
请高手指点
最近用了一下KDEVELOP和QT,感觉自己用的不是太正确,我把自己的用法说一下,有经验的给我指正一下,看看是否有错误。
首先用KDEVELOP建立一个KDEVELOP MINI工程,然后在工程里新建一个UI文件,用QT编辑它,设计界面,然后保存。用UIC命令把UI文件分成.h和.cpp
文件。 在QT中添加槽和信号,然后生成.ui.h文件,把.ui.h添加到KDEVELOP工程中,编译,联接。
这是我的用法,感觉不是很对,在.ui.h中写槽和信号的函数,感觉很别扭,
是不是用错了,但倒是可以编译运行
请高手指点
|
我只用qtdesigner设计界面,还没有像楼主这样联合使用过!
|
是不正确.
ui生成的.h文件原则上是不能改的, 而是用做继承.
在继承的类中实现signal/slot.
ui生成的.h文件原则上是不能改的, 而是用做继承.
在继承的类中实现signal/slot.