天嵌 ARM开发社区

 找回密码
 注册
查看: 4710|回复: 15

[求 助]关 于 Qt 设 计 器 的 问 题

[复制链接]
climberyoung 发表于 2009-11-25 01:20:31 | 显示全部楼层 |阅读模式
qt版本2.2.0
第一个问题是我用ubuntu自带的Qt4设计器设计的first界面,用ui2cpp转换源码时,终端就一直停留在./ui2cpp语句,难道不支持Qt4生成的.ui文件?
第二个问题,更奇怪的是,我运行Qt源码中自带的designer时,弹出的设计器界面是半透明的,影响正常使用,是怎么回事呢?
 楼主| climberyoung 发表于 2009-11-25 11:41:35 | 显示全部楼层
我换成QT3第一个问题就解决了
 楼主| climberyoung 发表于 2009-11-25 11:46:51 | 显示全部楼层
还有个问题,为什么ui2cpp设置为如下就可以正常生成那三个文件
/opt/EmbedSky/Qte/arm-qtopia-2.2.0/dqt/bin/uic -o first.h first.ui
/opt/EmbedSky/Qte/arm-qtopia-2.2.0/dqt/bin/uic -o first.cpp -impl first.h first.ui
/opt/EmbedSky/Qte/arm-qtopia-2.2.0/dqt/bin/moc first.h -o moc_first.cpp
而设置为
/opt/EmbedSky/Qte/arm-qtopia-2.2.0/qt2/bin/uic -o first.h first.ui
/opt/EmbedSky/Qte/arm-qtopia-2.2.0/qt2/bin/uic -o first.cpp -impl first.h first.ui
/opt/EmbedSky/Qte/arm-qtopia-2.2.0/qt2/bin/moc first.h -o moc_first.cpp
就报错
root@ubuntu:/opt/EmbedSky/Qte/arm-qtopia-2.2.0/pro/first# ./ui2cpp
first.h:0: Warning: No relevant classes found. No output generated.
亚瑟王 发表于 2009-11-25 17:27:01 | 显示全部楼层
qtopia-2.2.0的设计器时qt2的,所以你不能使用系统自带的设计器。
 楼主| climberyoung 发表于 2009-11-25 19:31:09 | 显示全部楼层
但是运行自带的设计器,设计器界面是半透明的呢,用起来不方便,看不清楚
亚瑟王 发表于 2009-11-26 14:24:51 | 显示全部楼层
你说的自带的是系统自带的还是qtopia-2.2.0自带的?如果是系统自带的话,ubuntu自带的设计器没有用过,不知道情况。
 楼主| climberyoung 发表于 2009-12-4 20:19:22 | 显示全部楼层
我说的自带是qt2.2的
亚瑟王 发表于 2009-12-5 11:29:59 | 显示全部楼层
我这里没有遇到透明的情况。
 楼主| climberyoung 发表于 2009-12-13 10:50:33 | 显示全部楼层
已解决,我把ubuntu的桌面特效关了,透明现象就没有了,还有待达人解释原因。
亚瑟王 发表于 2009-12-14 11:51:26 | 显示全部楼层
既然你都说了关闭了ubuntu的特效,透明现象就没有了,那么就是和ubuntu的特效有关系了。
 楼主| climberyoung 发表于 2009-12-14 12:08:14 | 显示全部楼层
还有个问题,虽然透明现象解决了,但在设计器里面无法输入字符,只有通过粘贴的方式输入,这是为什么呢,没百度到。
亚瑟王 发表于 2009-12-17 18:59:33 | 显示全部楼层
你在什么地方输入字符的?一般说来设计器用来做主界面,然后剩余的都在源码中解决。
 楼主| climberyoung 发表于 2009-12-17 19:56:52 | 显示全部楼层
就是编辑按钮等的名字和一些属性等的地方。
亚瑟王 发表于 2009-12-18 15:23:11 | 显示全部楼层
输入的中文?英文是可以输入的,中文就不行了。
 楼主| climberyoung 发表于 2009-12-18 17:28:25 | 显示全部楼层
是输入英文,无法输入,键盘按了没反应
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-5-3 04:57 , Processed in 1.031256 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表