• 7976阅读
  • 18回复

求助,这个界面用如何用qt4实现 [复制链接]

上一主题 下一主题
离线orient1860
 

只看楼主 倒序阅读 楼主  发表于: 2009-03-18
求助,这个界面用如何用qt4实现
鼠标点击某区域范围时,选中某区域,底下数字按键控制选中区域的控点,并且该区域边框显示红色边线.
离线浪漫天使
只看该作者 1楼 发表于: 2009-03-18
听不明白你的表达,能结合图举例么。
离线orient1860

只看该作者 2楼 发表于: 2009-03-18
如选中这区域,按底下数字按键控制选中区域1,2,3,4,5,6,7,8控点,并且选中区域的边框显示红色.
离线duduqq

只看该作者 3楼 发表于: 2009-03-18
在界面上画都可以画出来
离线浪漫天使
只看该作者 4楼 发表于: 2009-03-18
恕我愚钝,有谁理解了lz的意思的帮解释一下

选中这区域 中的这 指代那个?

按底下数字按键 这里的 底下 是中间那排的底下 还是返回按钮旁边的底下

而且界面上很多 12345678 到底说那个? 是前床系统左边的 ?右边的 ?下面的? 上面的?

可以加上点逻辑排个第一第二出来么?或者 按了什么出来什么 先按什么然后怎么怎么?
离线wd007

只看该作者 5楼 发表于: 2009-03-18
我也没有看明白。光看界面可以做出来
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
离线orient1860

只看该作者 6楼 发表于: 2009-03-18
不好意思,帖子发的不够详细,难理解。
是这样,这只是整个界面的一半界面,这半个界面只看到底下“8”“9”“0”数字按键,
其余按键“1”“2”“3”“4”“5”“6”“7”在另一半界面。
整个界面用于机械设备的测试,步骤是:先用鼠标左键点击选中某块测试区域,然后按1,2,3,4,5,6,7,8等数字键,
对选中的区域进行测试。如按“1”键,第一次,按下;第二次,弹起;第三次,按下;第四次,弹起。重复
若选中下图区域,1,2,3.......9,0按键直接输入数字。这问题卡了很长时间,请帮忙解决,或提供思路。
离线浪漫天使
只看该作者 7楼 发表于: 2009-03-19
第三次不懂

先用鼠标左键点击选中某块测试区域 这这里的某区域是你给出的界面的那里?


然后按1,2,3,4,5,6,7,8等数字键 是那里的 123456789 的数字键,因为你的界面有很多地方有123456789。

若选中下图区域 那个图??

1,2,3.......9,0按键直接输入数字,这句话想表达什么?

这问题卡了很长时间  你的问题是什么?
离线bingoking
只看该作者 8楼 发表于: 2009-03-19
我也没明白lz说的是什么
离线duduqq

只看该作者 9楼 发表于: 2009-03-19
同解。。。。。
离线wd007

只看该作者 10楼 发表于: 2009-03-19
我也是看不懂
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
离线codespy
只看该作者 11楼 发表于: 2009-03-21
应该直接在图片上画出操作流程图才是~_~
离线orient1860

只看该作者 12楼 发表于: 2009-03-22
区域   
离线orient1860

只看该作者 13楼 发表于: 2009-03-22
  
离线orient1860

只看该作者 14楼 发表于: 2009-03-22
控点    也可显示两种状态
离线orient1860

只看该作者 15楼 发表于: 2009-03-22
控制按键   
离线orient1860

只看该作者 16楼 发表于: 2009-03-22
只能控制按键用鼠标能按,控点不能按。
先用鼠标选控制区域,再按控制按键;
鼠标按控制按键时,控点显示两种状态,按下或者弹起,交替
我的问题,用qt做这界面,鼠标选择区域,被选中区域显示红色框框,如何实现这功能?
离线orient1860

只看该作者 17楼 发表于: 2009-03-22
控点
,也可显示两种状态,同个地方显示
离线orient1860

只看该作者 18楼 发表于: 2009-03-28
问题解决了,感谢光临,关注!
第1种办法在由uic生成的ui_*.h文件里,加上有包含鼠标事件的类的头文件,再更新相关类名 ,编译成功实现.
第2种办法是designer设计的*.ui中提升相关部件类,加上鼠标事件类,保存,也能成功实现.
快速回复
限100 字节
 
上一个 下一个