• 7721阅读
  • 5回复

为什么我用Qt Designer写的程序没有生成*.h 和*.cpp [复制链接]

上一主题 下一主题
离线luffy27
 

只看楼主 倒序阅读 楼主  发表于: 2006-11-16
— 本帖被 XChinux 执行加亮操作(2007-08-12) —
[root@localhost Multiclip]# ls
main.cpp     multiclip.ui   multiclip.ui.h
multiclip.pro multiclip.ui~ multiclip.ui.h~
[root@localhost Multiclip]# qmake
[root@localhost Multiclip]# ls
main.cpp multiclip.pro multiclip.ui~   multiclip.ui.h~
Makefile multiclip.ui   multiclip.ui.h
[root@localhost Multiclip]# make
g++ -o multiclip .obj/main.o .obj/multiclip.o .obj/moc_multiclip.o   -L/usr/lib/qt-3.3/lib -L/usr/X11R6/lib -lqt-mt -lXext -lX11 -lm
[root@localhost Multiclip]# ls
main.cpp multiclip     multiclip.ui   multiclip.ui.h
Makefile multiclip.pro multiclip.ui~ multiclip.ui.h~
[root@localhost Multiclip]#

make以后没有生成multiclip.h和multiclip.cpp
这是为什么?是必需通过uic这个工具才能生成这两个文件么?
并且我打开main.cpp后看到在main.cpp中包含了include "multiclip.h",但是在当前目录下并没有这个文件啊.

另外还有一个问题,生成的multiclip.h 和multiclip.cpp有什么用处呢?谢谢.
[ 此贴被XChinux在2006-11-16 23:07重新编辑 ]
离线hwt23

只看该作者 1楼 发表于: 2007-04-25
必须用uic命令生成.h 和.cpp
离线浪漫天使
只看该作者 2楼 发表于: 2007-04-26
有的吧,你先ls -a 看看有没有隐藏目录,你到里面看看。
离线qoozone1234

只看该作者 3楼 发表于: 2007-04-26
如果你的是qt4的话,仅仅有个ui_*.h
离线浪漫天使
只看该作者 4楼 发表于: 2007-04-26
不像是qt4的哦,因为有.ui.h文件 呵呵
离线baomin09

只看该作者 5楼 发表于: 2008-05-06
有隐藏文件.ui,里面有.h.cpp文件
快速回复
限100 字节
 
上一个 下一个