找回密码
 立即注册
收起左侧

C++,QML联合编程如何实现点击主窗口后出现另一子窗口?

2
回复
8716
查看
[复制链接]
累计签到:8 天
连续签到:1 天
来源: 2016-8-3 10:04:51 显示全部楼层 |阅读模式
5Qter豆
我想实现在一个主窗口里点击一下鼠标后 弹出另外一个子窗口,在这个子窗口没有关闭之前,再点击鼠标不会出现新的子窗口。
我之前自己用C++联合QML做了一份程序,思路是QML写的主窗口界面里,当mouse arera里有click发生时,调用一个FUNCTION,这个function就是产生一个子窗口。当这样做的问题就是 ,只要一点击鼠标就会产生一个新的窗口。我希望的功能是,第一个子窗口不关闭前,点击鼠标不会出现新的子窗口,因为我还要在子窗口里进行按钮操作。否则我只要在子窗口里一点击按钮,就产生一个新的子窗口。

因为是新手,所以希望有大神能够提供一些实现的思路,最好能告知用哪方面的函数就最好了。

最佳答案

查看完整内容

qml本身没有窗口概念,如果你非的要增加另外一个窗口,只能用QWidget
回复

使用道具 举报

尚未签到

2016-8-3 10:04:52 显示全部楼层
qml本身没有窗口概念,如果你非的要增加另外一个窗口,只能用QWidget
回复

使用道具 举报

累计签到:10 天
连续签到:1 天
2017-3-29 16:52:48 显示全部楼层
js管理控件还是比较方便的,点击的时候判断控件数组的长度就行了,==1的时候不动作,==0的时候才push
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了