当前位置:编程学习 > wap >>

有人做android了吗?我有一个大的QTableWidget,需要点中拖动有效区域。

有人做android了吗?我有一个大的QTableWidget,需要手触点中拖动有效区域。

大家一般怎么实现?

现在的Qt就出两个滚动条,和桌面应用一样,这个在手机上很不方便啊~~~

--------------------编程问答-------------------- 试试把scrollBar隐藏,重写mouseEvent。
但是这样有一个问题,如果你的TableWidget里放了LineEdit这样需要接收鼠标事件的控件,事件就发不到TableWidget上,直接被LineEdit拦截了。label就没这样的问题 --------------------编程问答-------------------- 写arm上触屏设备的Qt/E程序的时候,就一直在想这些问题,很蛋疼。
不知道用Qt Quick会不会容易解决 --------------------编程问答--------------------
引用 1 楼 haltwang 的回复:
试试把scrollBar隐藏,重写mouseEvent。
但是这样有一个问题,如果你的TableWidget里放了LineEdit这样需要接收鼠标事件的控件,事件就发不到TableWidget上,直接被LineEdit拦截了。label就没这样的问题


能提供些代码吗?我上周试过,滚动条控制的不太正确,效果不对。 --------------------编程问答-------------------- 木有,我只是测试了下,后来就尽量避免使用这种控件 --------------------编程问答-------------------- 其实我是没控制好滚动条,哪位能提示一下吗?
补充:移动开发 ,  Qt
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,