Stack Oveflow 的第一个问题在这里,所以不要作恶!:)
言归正传:如果一个人将元素与堆叠的动作区域堆叠在一起,以确保您根据所见而不是底层元素采取行动,如何进行?
我正在关注关于 Qt Quick 2.0 桌面编程的教程,其中有人制作了一个类似应用程序的便利贴,其中有几个页面可以打开。
所以在 main.qml 我有一个“PagePanel.qml”,其中一个有 3 个“Page.qml”,一个在另一个之上。每一个都具有不透明度 0.0,直到通过单击相应的标记强制不透明度 1.0,以可视化所选页面。在页面中链接(和创建)项目“Note.qml”,它们是贴纸笔记,带有一个用于拖动项目的区域和一个用于在顶部书写的区域。
问题是,如果我在不同的页面上有两个重叠的笔记,如果我尝试拖动或在笔记上书写,那么我实际上可能(没有看到)在底层笔记上拖动和书写。换句话说,当从一个页面切换到另一个页面时,不同页面的动作区域保持活动状态。
怎样才能让隐藏的页面不活动而只对可视化的页面采取行动?
提前谢谢你,A。