标题:关于Flipable,翻转两个界面的动画效果
作者:ppy_gogo
日期:2014-01-26 15:00
内容:
我用Flipable做两个界面的反转动画,
Flipable.qml 和a.qml 和 b.qml
但是现在发现两个问题
第一个:翻转到b.qml的时候,a里面的button(鼠标事件)和TextField和combox,效果依然存在,导致b里面的TextField和combox会失灵,不能点击,不能输入。
第二个:我给a.qml内的一个按钮写了一个点击后移动位置的动画,单独运行a是正常的,运行Flipable.qml的时候,就失灵了,点击完全没反应
Flipable.qml
import QtQuick 2.0
import QtQuick.Controls 1.0
import QtQuick.Controls.Styles 1.1
import QtGraphicalEffects 1.0
import QtQuick.Window 2.1
Window{
maximumWidth : 380
maximumHeight : 280
minimumWidth : 380
minimumHeight : 280
Flipable {
id: flipable
anchors.fill: parent
anchors.top: parent.top
anchors.left: parent.left
property bool flipped: false
front: Login { anchors.centerIn: parent }
back: Registration {anchors.centerIn: parent }
transform: Rotation {
id: rotation
origin.x: flipable.width/2
origin.y: flipable.height/2
axis.x: 0; axis.y: 1; axis.z: 0
angle: 0
}
states: State {
&n ..
#1 [ppy_gogo 02-06 11:02]
没人给回复那~~~~~~
#2 [charles_gz 02-28 10:41]
对于你的第一个问题我想可以通过设置viesible来达到鼠标事件的相应问题,第二个问题应该也是鼠标事件的问题