现在的位置: 首页 > 移动开发 > 正文

移动开发qt:QML MouseArea的相关问题

2019年11月13日 移动开发 ⁄ 共 440字 ⁄ 字号 评论关闭

  我在设置MouseArea的时候需要同时用到单击和双击,但是同时存在的时候……和我预期的效果差距有点大,总之单纯的onClicked和onDoubleClicked同时使用体验极差,发帖的时候想到设置一个函数,单击开始计时,在时间内再次点击触发双击,计时结束没有再次点击就触发单击,暂时没办法验证。

  主要看要达到什么效果吧,而不是为了单击去单击,为了双击去双击。像双击图标打开应用一样,双击的时候本就是先触发了单击(效果为选中图标),再触发了双击(效果为执行打开应用),用双击的时候一般分配好单击双击各自的工作就好了

  其实就是我在做视频播放器单击暂停双击全屏功能(想一茬是一茬,没做全屏的按键),然后被制裁了,各种点来点去分不清楚到底是在暂停还是全屏切换了,还有全屏我是又做了个同步的播放器实现的(我试过好像qml的一个播放器不能输出到两个视频窗口,我现在在想把输出窗口写成个类在两个地方调用行不行……),用的时候问题也不小,只能做一点是一点了……总之新手写得头都大了……

抱歉!评论已关闭.