mirror of
https://github.com/jaredtao/TaoQuick.git
synced 2025-01-31 21:22:58 +08:00
update prf
This commit is contained in:
parent
a9c3856015
commit
67c3419cb5
@ -8,7 +8,7 @@ Item {
|
||||
anchors.fill: parent
|
||||
Image {
|
||||
id: src
|
||||
source: "qrc:/EffectImage/Img/girl.jpg"
|
||||
source: imgPath + "Effect/girl.jpg"
|
||||
visible: false
|
||||
}
|
||||
Row {
|
||||
|
@ -6,7 +6,7 @@ Item {
|
||||
anchors.fill: parent
|
||||
Image {
|
||||
id: src
|
||||
source: "qrc:/EffectImage/Img/girl.jpg"
|
||||
source: imgPath + "Effect/Girls/girl1.jpeg"
|
||||
visible: false
|
||||
}
|
||||
Grid {
|
||||
|
@ -8,7 +8,7 @@ Item {
|
||||
id: src
|
||||
width: 230
|
||||
height: 140
|
||||
source: "qrc:/EffectImage/Img/girl.jpg"
|
||||
source: imgPath + "Effect/Girls/girl2.jpeg"
|
||||
visible: false
|
||||
}
|
||||
Grid {
|
||||
|
@ -6,7 +6,7 @@ Item {
|
||||
anchors.fill: parent
|
||||
Image {
|
||||
id: src
|
||||
source: "qrc:/EffectImage/Img/girl.jpg"
|
||||
source: imgPath + "Effect/Girls/girl3.jpeg"
|
||||
visible: false
|
||||
}
|
||||
Grid {
|
||||
|
@ -6,7 +6,7 @@ Item {
|
||||
anchors.fill: parent
|
||||
Image {
|
||||
id: src
|
||||
source: "qrc:/EffectImage/Img/girl.jpg"
|
||||
source: imgPath + "Effect/Girls/girl4.jpeg"
|
||||
visible: false
|
||||
}
|
||||
Grid {
|
||||
|
@ -6,17 +6,17 @@ Item {
|
||||
anchors.fill: parent
|
||||
Image {
|
||||
id: src
|
||||
source: "qrc:/EffectImage/Img/girl.jpg"
|
||||
source: imgPath + "Effect/Girls/girl5.jpeg"
|
||||
visible: false
|
||||
}
|
||||
Image {
|
||||
id: dissolveSrc1
|
||||
source: "qrc:/EffectImage/Img/Dissolve_1.jpg"
|
||||
source: imgPath + "Effect/Dissolve_1.jpg"
|
||||
visible: false
|
||||
}
|
||||
Image {
|
||||
id: dissolveSrc2
|
||||
source: "qrc:/EffectImage/Img/Dissolve_2.png"
|
||||
source: imgPath + "Effect/Dissolve_2.png"
|
||||
visible: false
|
||||
}
|
||||
Row {
|
||||
|
@ -13,7 +13,7 @@ Item {
|
||||
dir: ASlowEnter.Direct.FromBottom
|
||||
Image {
|
||||
anchors.fill: parent
|
||||
source: "qrc:/EffectImage/Img/baby.jpg"
|
||||
source: imgPath + "Effect/baby.jpg"
|
||||
}
|
||||
}
|
||||
ASlowEnter {
|
||||
@ -25,7 +25,7 @@ Item {
|
||||
dir: ASlowEnter.Direct.FromTop
|
||||
Image {
|
||||
anchors.fill: parent
|
||||
source: "qrc:/EffectImage/Img/baby.jpg"
|
||||
source: imgPath + "Effect/baby.jpg"
|
||||
}
|
||||
}
|
||||
ASlowEnter {
|
||||
@ -37,7 +37,7 @@ Item {
|
||||
dir: ASlowEnter.Direct.FromLeft
|
||||
Image {
|
||||
anchors.fill: parent
|
||||
source: "qrc:/EffectImage/Img/baby.jpg"
|
||||
source: imgPath + "Effect/baby.jpg"
|
||||
}
|
||||
}
|
||||
ASlowEnter {
|
||||
@ -49,7 +49,7 @@ Item {
|
||||
dir: ASlowEnter.Direct.FromRight
|
||||
Image {
|
||||
anchors.fill: parent
|
||||
source: "qrc:/EffectImage/Img/baby.jpg"
|
||||
source: imgPath + "Effect/baby.jpg"
|
||||
}
|
||||
}
|
||||
ParallelAnimation {
|
||||
|
@ -7,7 +7,7 @@ Item {
|
||||
Image {
|
||||
id: src
|
||||
|
||||
source: "qrc:/EffectImage/Img/girl.jpg"
|
||||
source: imgPath + "Effect/Girls/girl6.jpeg"
|
||||
visible: false
|
||||
}
|
||||
Grid {
|
||||
|
@ -6,7 +6,7 @@ Item {
|
||||
anchors.fill: parent
|
||||
Image {
|
||||
id: src
|
||||
source: "qrc:/EffectImage/Img/girl.jpg"
|
||||
source: imgPath + "Effect/Girls/girl7.jpeg"
|
||||
visible: false
|
||||
}
|
||||
Grid {
|
||||
|
@ -6,7 +6,7 @@ Item {
|
||||
anchors.fill: parent
|
||||
Image {
|
||||
id: src
|
||||
source: "qrc:/EffectImage/Img/girl.jpg"
|
||||
source: imgPath + "Effect/Girls/girl8.jpeg"
|
||||
visible: false
|
||||
}
|
||||
Grid {
|
||||
|
@ -6,7 +6,7 @@ Item {
|
||||
anchors.fill: parent
|
||||
Image {
|
||||
id: src
|
||||
source: "qrc:/EffectImage/Img/girl.jpg"
|
||||
source: imgPath + "Effect/Girls/girl9.jpeg"
|
||||
visible: false
|
||||
}
|
||||
Grid {
|
||||
|
@ -6,7 +6,7 @@ Item {
|
||||
anchors.fill: parent
|
||||
Image {
|
||||
id: src
|
||||
source: "qrc:/EffectImage/Img/girl.jpg"
|
||||
source: imgPath + "Effect/Girls/girl10.jpeg"
|
||||
visible: false
|
||||
}
|
||||
Grid {
|
||||
|
@ -10,6 +10,7 @@ Item {
|
||||
}
|
||||
Row {
|
||||
spacing: 10
|
||||
anchors.centerIn: parent
|
||||
Button {
|
||||
text: "create file"
|
||||
onClicked: {
|
||||
|
@ -1,4 +1,4 @@
|
||||
import QtQuick 2.12
|
||||
import QtQuick 2.12
|
||||
import QtQuick.Controls 2.12
|
||||
import TaoQuick 1.0
|
||||
import "qrc:/TaoQuick"
|
||||
@ -81,7 +81,7 @@ Item {
|
||||
}
|
||||
border.width: containsMouse ? 2 : 0
|
||||
border.color: btnBorderColor
|
||||
// color: btnColor
|
||||
// color: btnColor
|
||||
//color: containsPress ? Qt.darker(btnColor, 1.2) : (containsMouse ? Qt.lighter(btnColor, 1.2) : btnColor)
|
||||
onClicked: {
|
||||
console.log("你按下了圆角文本按钮")
|
||||
@ -106,9 +106,9 @@ Item {
|
||||
TImageBtn {
|
||||
width: 48
|
||||
height: 48
|
||||
normalUrl: "qrc:/Image/Button/smile-fill.png"
|
||||
hoveredUrl: "qrc:/Image/Button/smile-fill-hover.png"
|
||||
pressedUrl: "qrc:/Image/Button/cry-fill.png"
|
||||
normalUrl: imgPath + "Button/smile-fill.png"
|
||||
hoveredUrl: imgPath + "Button/smile-fill-hover.png"
|
||||
pressedUrl: imgPath + "Button/cry-fill.png"
|
||||
onClicked: {
|
||||
console.log("你按下了图片按钮")
|
||||
}
|
||||
@ -117,9 +117,9 @@ Item {
|
||||
TImgTextBtn {
|
||||
width: 100
|
||||
height: 48
|
||||
normalUrl: "qrc:/Image/Button/smile-fill.png"
|
||||
hoveredUrl: "qrc:/Image/Button/smile-fill-hover.png"
|
||||
pressedUrl: "qrc:/Image/Button/cry-fill.png"
|
||||
normalUrl: imgPath + "Button/smile-fill.png"
|
||||
hoveredUrl: imgPath + "Button/smile-fill-hover.png"
|
||||
pressedUrl: imgPath + "Button/cry-fill.png"
|
||||
text: qsTr("图文按钮")
|
||||
color: containsPress ? Qt.darker(btnColor, 1.2) : (containsMouse ? Qt.lighter(btnColor, 1.2) : btnColor)
|
||||
border.width: containsMouse ? 2 : 0
|
||||
@ -132,9 +132,9 @@ Item {
|
||||
TImgTextBtn {
|
||||
width: 100
|
||||
height: 48
|
||||
normalUrl: "qrc:/Image/Button/smile-fill.png"
|
||||
hoveredUrl: "qrc:/Image/Button/smile-fill-hover.png"
|
||||
pressedUrl: "qrc:/Image/Button/cry-fill.png"
|
||||
normalUrl: imgPath + "Button/smile-fill.png"
|
||||
hoveredUrl: imgPath + "Button/smile-fill-hover.png"
|
||||
pressedUrl: imgPath + "Button/cry-fill.png"
|
||||
text: qsTr("图文按钮")
|
||||
color: containsPress ? Qt.darker(btnColor, 1.2) : (containsMouse ? Qt.lighter(btnColor, 1.2) : btnColor)
|
||||
border.width: containsMouse ? 2 : 0
|
||||
@ -147,9 +147,9 @@ Item {
|
||||
TImgTextBtn {
|
||||
width: 80
|
||||
height: 60
|
||||
normalUrl: "qrc:/Image/Button/smile-fill.png"
|
||||
hoveredUrl: "qrc:/Image/Button/smile-fill-hover.png"
|
||||
pressedUrl: "qrc:/Image/Button/cry-fill.png"
|
||||
normalUrl: imgPath + "Button/smile-fill.png"
|
||||
hoveredUrl: imgPath + "Button/smile-fill-hover.png"
|
||||
pressedUrl: imgPath + "Button/cry-fill.png"
|
||||
text: qsTr("图文按钮")
|
||||
color: containsPress ? Qt.darker(btnColor, 1.2) : (containsMouse ? Qt.lighter(btnColor, 1.2) : btnColor)
|
||||
border.width: containsMouse ? 2 : 0
|
||||
@ -162,9 +162,9 @@ Item {
|
||||
TImgTextBtn {
|
||||
width: 80
|
||||
height: 60
|
||||
normalUrl: "qrc:/Image/Button/smile-fill.png"
|
||||
hoveredUrl: "qrc:/Image/Button/smile-fill-hover.png"
|
||||
pressedUrl: "qrc:/Image/Button/cry-fill.png"
|
||||
normalUrl: imgPath + "Button/smile-fill.png"
|
||||
hoveredUrl: imgPath + "Button/smile-fill-hover.png"
|
||||
pressedUrl: imgPath + "Button/cry-fill.png"
|
||||
text: qsTr("图文按钮")
|
||||
color: containsPress ? Qt.darker(btnColor, 1.2) : (containsMouse ? Qt.lighter(btnColor, 1.2) : btnColor)
|
||||
border.width: containsMouse ? 2 : 0
|
||||
|
@ -1,10 +1,10 @@
|
||||
import QtQuick 2.12
|
||||
import QtQuick 2.12
|
||||
import QtQuick.Controls 2.12
|
||||
Image {
|
||||
id: root
|
||||
x: 10
|
||||
y: 10
|
||||
source: "qrc:/EffectImage/Img/arrow.png"
|
||||
source: imgPath + "Effect/arrow.png"
|
||||
visible: false
|
||||
function run() {
|
||||
visible = true;
|
||||
|
@ -1,4 +1,4 @@
|
||||
import QtQuick 2.12
|
||||
import QtQuick 2.12
|
||||
|
||||
Item {
|
||||
id: r
|
||||
@ -7,7 +7,7 @@ Item {
|
||||
Component {
|
||||
id: soundComp
|
||||
Image {
|
||||
source: "qrc:/EffectImage/Img/soundRect.png"
|
||||
source: imgPath + "Effect/soundRect.png"
|
||||
width: soundWidth
|
||||
height: soundHeight
|
||||
}
|
||||
|
@ -2,7 +2,7 @@ import QtQuick 2.12
|
||||
import QtQuick.Controls 2.12
|
||||
import "./Effects"
|
||||
TSwapper {
|
||||
source: "qrc:/EffectImage/Img/astronomy.jpg"
|
||||
source: imgPath + "Effect/astronomy.jpg"
|
||||
anchors.fill: parent
|
||||
}
|
||||
|
||||
|
@ -6,20 +6,20 @@ Item {
|
||||
anchors.fill: parent
|
||||
|
||||
property var images:[
|
||||
"qrc:/EffectImage/Img/Girls/girl1.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl2.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl3.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl4.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl5.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl6.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl7.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl8.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl9.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl10.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl11.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl12.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl14.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl15.jpeg"
|
||||
imgPath + "Effect/Girls/girl1.jpeg",
|
||||
imgPath + "Effect/Girls/girl2.jpeg",
|
||||
imgPath + "Effect/Girls/girl3.jpeg",
|
||||
imgPath + "Effect/Girls/girl4.jpeg",
|
||||
imgPath + "Effect/Girls/girl5.jpeg",
|
||||
imgPath + "Effect/Girls/girl6.jpeg",
|
||||
imgPath + "Effect/Girls/girl7.jpeg",
|
||||
imgPath + "Effect/Girls/girl8.jpeg",
|
||||
imgPath + "Effect/Girls/girl9.jpeg",
|
||||
imgPath + "Effect/Girls/girl10.jpeg",
|
||||
imgPath + "Effect/Girls/girl11.jpeg",
|
||||
imgPath + "Effect/Girls/girl12.jpeg",
|
||||
imgPath + "Effect/Girls/girl14.jpeg",
|
||||
imgPath + "Effect/Girls/girl15.jpeg"
|
||||
]
|
||||
PageSwitchBase {
|
||||
id: c
|
||||
@ -44,6 +44,7 @@ Item {
|
||||
Switch {
|
||||
id: autoPlaySwitch
|
||||
text: "Auto Play"
|
||||
checked: true
|
||||
}
|
||||
ComboBox {
|
||||
model: ["ToRight","ToBottom"]
|
||||
|
@ -6,20 +6,20 @@ Item {
|
||||
anchors.fill: parent
|
||||
|
||||
property var images:[
|
||||
"qrc:/EffectImage/Img/Girls/girl1.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl2.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl3.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl4.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl5.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl6.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl7.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl8.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl9.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl10.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl11.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl12.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl14.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl15.jpeg"
|
||||
imgPath + "Effect/Girls/girl1.jpeg",
|
||||
imgPath + "Effect/Girls/girl2.jpeg",
|
||||
imgPath + "Effect/Girls/girl3.jpeg",
|
||||
imgPath + "Effect/Girls/girl4.jpeg",
|
||||
imgPath + "Effect/Girls/girl5.jpeg",
|
||||
imgPath + "Effect/Girls/girl6.jpeg",
|
||||
imgPath + "Effect/Girls/girl7.jpeg",
|
||||
imgPath + "Effect/Girls/girl8.jpeg",
|
||||
imgPath + "Effect/Girls/girl9.jpeg",
|
||||
imgPath + "Effect/Girls/girl10.jpeg",
|
||||
imgPath + "Effect/Girls/girl11.jpeg",
|
||||
imgPath + "Effect/Girls/girl12.jpeg",
|
||||
imgPath + "Effect/Girls/girl14.jpeg",
|
||||
imgPath + "Effect/Girls/girl15.jpeg"
|
||||
]
|
||||
PageSwitchBase {
|
||||
id: c
|
||||
@ -44,6 +44,7 @@ Item {
|
||||
Switch {
|
||||
id: autoPlaySwitch
|
||||
text: "Auto Play"
|
||||
checked: true
|
||||
}
|
||||
ComboBox {
|
||||
model: ["FromInner","FromOuter"]
|
||||
|
@ -6,20 +6,20 @@ Item {
|
||||
anchors.fill: parent
|
||||
|
||||
property var images:[
|
||||
"qrc:/EffectImage/Img/Girls/girl1.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl2.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl3.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl4.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl5.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl6.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl7.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl8.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl9.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl10.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl11.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl12.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl14.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl15.jpeg"
|
||||
imgPath + "Effect/Girls/girl1.jpeg",
|
||||
imgPath + "Effect/Girls/girl2.jpeg",
|
||||
imgPath + "Effect/Girls/girl3.jpeg",
|
||||
imgPath + "Effect/Girls/girl4.jpeg",
|
||||
imgPath + "Effect/Girls/girl5.jpeg",
|
||||
imgPath + "Effect/Girls/girl6.jpeg",
|
||||
imgPath + "Effect/Girls/girl7.jpeg",
|
||||
imgPath + "Effect/Girls/girl8.jpeg",
|
||||
imgPath + "Effect/Girls/girl9.jpeg",
|
||||
imgPath + "Effect/Girls/girl10.jpeg",
|
||||
imgPath + "Effect/Girls/girl11.jpeg",
|
||||
imgPath + "Effect/Girls/girl12.jpeg",
|
||||
imgPath + "Effect/Girls/girl14.jpeg",
|
||||
imgPath + "Effect/Girls/girl15.jpeg"
|
||||
]
|
||||
PageSwitchBase {
|
||||
id: c
|
||||
@ -45,6 +45,7 @@ Item {
|
||||
id: autoPlaySwitch
|
||||
|
||||
text: "Auto Play"
|
||||
checked: true
|
||||
}
|
||||
ComboBox {
|
||||
model: ["HorizonToInner",
|
||||
|
@ -6,20 +6,20 @@ Item {
|
||||
anchors.fill: parent
|
||||
|
||||
property var images:[
|
||||
"qrc:/EffectImage/Img/Girls/girl1.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl2.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl3.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl4.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl5.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl6.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl7.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl8.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl9.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl10.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl11.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl12.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl14.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl15.jpeg"
|
||||
imgPath + "Effect/Girls/girl1.jpeg",
|
||||
imgPath + "Effect/Girls/girl2.jpeg",
|
||||
imgPath + "Effect/Girls/girl3.jpeg",
|
||||
imgPath + "Effect/Girls/girl4.jpeg",
|
||||
imgPath + "Effect/Girls/girl5.jpeg",
|
||||
imgPath + "Effect/Girls/girl6.jpeg",
|
||||
imgPath + "Effect/Girls/girl7.jpeg",
|
||||
imgPath + "Effect/Girls/girl8.jpeg",
|
||||
imgPath + "Effect/Girls/girl9.jpeg",
|
||||
imgPath + "Effect/Girls/girl10.jpeg",
|
||||
imgPath + "Effect/Girls/girl11.jpeg",
|
||||
imgPath + "Effect/Girls/girl12.jpeg",
|
||||
imgPath + "Effect/Girls/girl14.jpeg",
|
||||
imgPath + "Effect/Girls/girl15.jpeg"
|
||||
]
|
||||
PageSwitchBase {
|
||||
id: c
|
||||
@ -44,6 +44,7 @@ Item {
|
||||
Switch {
|
||||
id: autoPlaySwitch
|
||||
text: "Auto Play"
|
||||
checked: true
|
||||
}
|
||||
ComboBox {
|
||||
model: ["FromInner","FromOuter"]
|
||||
|
@ -6,20 +6,20 @@ Item {
|
||||
anchors.fill: parent
|
||||
|
||||
property var images:[
|
||||
"qrc:/EffectImage/Img/Girls/girl1.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl2.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl3.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl4.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl5.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl6.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl7.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl8.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl9.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl10.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl11.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl12.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl14.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl15.jpeg"
|
||||
imgPath + "Effect/Girls/girl1.jpeg",
|
||||
imgPath + "Effect/Girls/girl2.jpeg",
|
||||
imgPath + "Effect/Girls/girl3.jpeg",
|
||||
imgPath + "Effect/Girls/girl4.jpeg",
|
||||
imgPath + "Effect/Girls/girl5.jpeg",
|
||||
imgPath + "Effect/Girls/girl6.jpeg",
|
||||
imgPath + "Effect/Girls/girl7.jpeg",
|
||||
imgPath + "Effect/Girls/girl8.jpeg",
|
||||
imgPath + "Effect/Girls/girl9.jpeg",
|
||||
imgPath + "Effect/Girls/girl10.jpeg",
|
||||
imgPath + "Effect/Girls/girl11.jpeg",
|
||||
imgPath + "Effect/Girls/girl12.jpeg",
|
||||
imgPath + "Effect/Girls/girl14.jpeg",
|
||||
imgPath + "Effect/Girls/girl15.jpeg"
|
||||
]
|
||||
PageSwitchBase {
|
||||
id: c
|
||||
@ -44,6 +44,7 @@ Item {
|
||||
Switch {
|
||||
id: autoPlaySwitch
|
||||
text: "Auto Play"
|
||||
checked: true
|
||||
}
|
||||
ComboBox {
|
||||
model: ["FromLeftTop",
|
||||
|
@ -6,29 +6,29 @@ Item {
|
||||
anchors.fill: parent
|
||||
|
||||
property var images:[
|
||||
"qrc:/EffectImage/Img/Girls/girl1.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl2.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl3.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl4.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl5.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl6.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl7.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl8.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl9.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl10.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl11.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl12.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl14.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl15.jpeg"
|
||||
imgPath + "Effect/Girls/girl1.jpeg",
|
||||
imgPath + "Effect/Girls/girl2.jpeg",
|
||||
imgPath + "Effect/Girls/girl3.jpeg",
|
||||
imgPath + "Effect/Girls/girl4.jpeg",
|
||||
imgPath + "Effect/Girls/girl5.jpeg",
|
||||
imgPath + "Effect/Girls/girl6.jpeg",
|
||||
imgPath + "Effect/Girls/girl7.jpeg",
|
||||
imgPath + "Effect/Girls/girl8.jpeg",
|
||||
imgPath + "Effect/Girls/girl9.jpeg",
|
||||
imgPath + "Effect/Girls/girl10.jpeg",
|
||||
imgPath + "Effect/Girls/girl11.jpeg",
|
||||
imgPath + "Effect/Girls/girl12.jpeg",
|
||||
imgPath + "Effect/Girls/girl14.jpeg",
|
||||
imgPath + "Effect/Girls/girl15.jpeg"
|
||||
]
|
||||
Image {
|
||||
id: dissolveSrc1
|
||||
source: "qrc:/EffectImage/Img/Dissolve_1.jpg"
|
||||
source: imgPath + "Effect/Dissolve_1.jpg"
|
||||
visible: false
|
||||
}
|
||||
Image {
|
||||
id: dissolveSrc2
|
||||
source: "qrc:/EffectImage/Img/Dissolve_2.png"
|
||||
source: imgPath + "Effect/Dissolve_2.png"
|
||||
visible: false
|
||||
}
|
||||
PageSwitchBase {
|
||||
@ -53,6 +53,7 @@ Item {
|
||||
anchors.bottom: parent.bottom
|
||||
|
||||
text: "Auto Play"
|
||||
checked: true
|
||||
}
|
||||
Timer {
|
||||
id: autoPlayTimer
|
||||
|
@ -8,20 +8,20 @@ Item {
|
||||
anchors.fill: parent
|
||||
|
||||
property var images:[
|
||||
"qrc:/EffectImage/Img/Girls/girl1.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl2.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl3.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl4.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl5.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl6.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl7.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl8.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl9.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl10.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl11.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl12.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl14.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl15.jpeg"
|
||||
imgPath + "Effect/Girls/girl1.jpeg",
|
||||
imgPath + "Effect/Girls/girl2.jpeg",
|
||||
imgPath + "Effect/Girls/girl3.jpeg",
|
||||
imgPath + "Effect/Girls/girl4.jpeg",
|
||||
imgPath + "Effect/Girls/girl5.jpeg",
|
||||
imgPath + "Effect/Girls/girl6.jpeg",
|
||||
imgPath + "Effect/Girls/girl7.jpeg",
|
||||
imgPath + "Effect/Girls/girl8.jpeg",
|
||||
imgPath + "Effect/Girls/girl9.jpeg",
|
||||
imgPath + "Effect/Girls/girl10.jpeg",
|
||||
imgPath + "Effect/Girls/girl11.jpeg",
|
||||
imgPath + "Effect/Girls/girl12.jpeg",
|
||||
imgPath + "Effect/Girls/girl14.jpeg",
|
||||
imgPath + "Effect/Girls/girl15.jpeg"
|
||||
]
|
||||
PageSwitchBase {
|
||||
id: c
|
||||
@ -43,6 +43,7 @@ Item {
|
||||
anchors.left: parent.left
|
||||
anchors.bottom: parent.bottom
|
||||
text: "Auto Play"
|
||||
checked: true
|
||||
}
|
||||
Timer {
|
||||
id: autoPlayTimer
|
||||
|
@ -6,20 +6,20 @@ Item {
|
||||
anchors.fill: parent
|
||||
|
||||
property var images:[
|
||||
"qrc:/EffectImage/Img/Girls/girl1.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl2.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl3.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl4.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl5.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl6.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl7.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl8.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl9.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl10.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl11.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl12.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl14.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl15.jpeg"
|
||||
imgPath + "Effect/Girls/girl1.jpeg",
|
||||
imgPath + "Effect/Girls/girl2.jpeg",
|
||||
imgPath + "Effect/Girls/girl3.jpeg",
|
||||
imgPath + "Effect/Girls/girl4.jpeg",
|
||||
imgPath + "Effect/Girls/girl5.jpeg",
|
||||
imgPath + "Effect/Girls/girl6.jpeg",
|
||||
imgPath + "Effect/Girls/girl7.jpeg",
|
||||
imgPath + "Effect/Girls/girl8.jpeg",
|
||||
imgPath + "Effect/Girls/girl9.jpeg",
|
||||
imgPath + "Effect/Girls/girl10.jpeg",
|
||||
imgPath + "Effect/Girls/girl11.jpeg",
|
||||
imgPath + "Effect/Girls/girl12.jpeg",
|
||||
imgPath + "Effect/Girls/girl14.jpeg",
|
||||
imgPath + "Effect/Girls/girl15.jpeg"
|
||||
]
|
||||
PageSwitchBase {
|
||||
id: c
|
||||
@ -45,6 +45,7 @@ Item {
|
||||
id: autoPlaySwitch
|
||||
|
||||
text: "Auto Play"
|
||||
checked: true
|
||||
}
|
||||
ComboBox {
|
||||
model: ["FromLeft", "FromRight", "FromTop", "FromBottom"]
|
||||
|
@ -7,20 +7,20 @@ Item {
|
||||
anchors.fill: parent
|
||||
|
||||
property var images:[
|
||||
"qrc:/EffectImage/Img/Girls/girl1.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl2.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl3.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl4.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl5.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl6.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl7.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl8.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl9.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl10.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl11.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl12.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl14.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl15.jpeg"
|
||||
imgPath + "Effect/Girls/girl1.jpeg",
|
||||
imgPath + "Effect/Girls/girl2.jpeg",
|
||||
imgPath + "Effect/Girls/girl3.jpeg",
|
||||
imgPath + "Effect/Girls/girl4.jpeg",
|
||||
imgPath + "Effect/Girls/girl5.jpeg",
|
||||
imgPath + "Effect/Girls/girl6.jpeg",
|
||||
imgPath + "Effect/Girls/girl7.jpeg",
|
||||
imgPath + "Effect/Girls/girl8.jpeg",
|
||||
imgPath + "Effect/Girls/girl9.jpeg",
|
||||
imgPath + "Effect/Girls/girl10.jpeg",
|
||||
imgPath + "Effect/Girls/girl11.jpeg",
|
||||
imgPath + "Effect/Girls/girl12.jpeg",
|
||||
imgPath + "Effect/Girls/girl14.jpeg",
|
||||
imgPath + "Effect/Girls/girl15.jpeg"
|
||||
]
|
||||
property int dir: SLouver.Direct.Horizon
|
||||
PageSwitchBase {
|
||||
@ -45,6 +45,7 @@ Item {
|
||||
Switch {
|
||||
id: autoPlaySwitch
|
||||
text: "Auto Play"
|
||||
checked: true
|
||||
}
|
||||
ComboBox {
|
||||
model: ["Horizon", "Vertical", "HorizonReverse", "VerticalReverse"]
|
||||
|
@ -6,20 +6,20 @@ Item {
|
||||
anchors.fill: parent
|
||||
|
||||
property var images:[
|
||||
"qrc:/EffectImage/Img/Girls/girl1.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl2.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl3.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl4.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl5.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl6.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl7.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl8.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl9.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl10.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl11.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl12.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl14.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl15.jpeg"
|
||||
imgPath + "Effect/Girls/girl1.jpeg",
|
||||
imgPath + "Effect/Girls/girl2.jpeg",
|
||||
imgPath + "Effect/Girls/girl3.jpeg",
|
||||
imgPath + "Effect/Girls/girl4.jpeg",
|
||||
imgPath + "Effect/Girls/girl5.jpeg",
|
||||
imgPath + "Effect/Girls/girl6.jpeg",
|
||||
imgPath + "Effect/Girls/girl7.jpeg",
|
||||
imgPath + "Effect/Girls/girl8.jpeg",
|
||||
imgPath + "Effect/Girls/girl9.jpeg",
|
||||
imgPath + "Effect/Girls/girl10.jpeg",
|
||||
imgPath + "Effect/Girls/girl11.jpeg",
|
||||
imgPath + "Effect/Girls/girl12.jpeg",
|
||||
imgPath + "Effect/Girls/girl14.jpeg",
|
||||
imgPath + "Effect/Girls/girl15.jpeg"
|
||||
]
|
||||
PageSwitchBase {
|
||||
id: c
|
||||
@ -44,6 +44,7 @@ Item {
|
||||
Switch {
|
||||
id: autoPlaySwitch
|
||||
text: "Auto Play"
|
||||
checked: true
|
||||
}
|
||||
ComboBox {
|
||||
model: ["FromInner","FromOuter"]
|
||||
|
@ -6,20 +6,20 @@ Item {
|
||||
anchors.fill: parent
|
||||
|
||||
property var images:[
|
||||
"qrc:/EffectImage/Img/Girls/girl1.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl2.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl3.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl4.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl5.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl6.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl7.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl8.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl9.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl10.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl11.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl12.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl14.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl15.jpeg"
|
||||
imgPath + "Effect/Girls/girl1.jpeg",
|
||||
imgPath + "Effect/Girls/girl2.jpeg",
|
||||
imgPath + "Effect/Girls/girl3.jpeg",
|
||||
imgPath + "Effect/Girls/girl4.jpeg",
|
||||
imgPath + "Effect/Girls/girl5.jpeg",
|
||||
imgPath + "Effect/Girls/girl6.jpeg",
|
||||
imgPath + "Effect/Girls/girl7.jpeg",
|
||||
imgPath + "Effect/Girls/girl8.jpeg",
|
||||
imgPath + "Effect/Girls/girl9.jpeg",
|
||||
imgPath + "Effect/Girls/girl10.jpeg",
|
||||
imgPath + "Effect/Girls/girl11.jpeg",
|
||||
imgPath + "Effect/Girls/girl12.jpeg",
|
||||
imgPath + "Effect/Girls/girl14.jpeg",
|
||||
imgPath + "Effect/Girls/girl15.jpeg"
|
||||
]
|
||||
PageSwitchBase {
|
||||
id: c
|
||||
@ -41,6 +41,7 @@ Item {
|
||||
anchors.left: parent.left
|
||||
anchors.bottom: parent.bottom
|
||||
text: "Auto Play"
|
||||
checked: true
|
||||
}
|
||||
Timer {
|
||||
id: autoPlayTimer
|
||||
|
@ -6,20 +6,20 @@ Item {
|
||||
anchors.fill: parent
|
||||
|
||||
property var images:[
|
||||
"qrc:/EffectImage/Img/Girls/girl1.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl2.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl3.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl4.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl5.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl6.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl7.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl8.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl9.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl10.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl11.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl12.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl14.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl15.jpeg"
|
||||
imgPath + "Effect/Girls/girl1.jpeg",
|
||||
imgPath + "Effect/Girls/girl2.jpeg",
|
||||
imgPath + "Effect/Girls/girl3.jpeg",
|
||||
imgPath + "Effect/Girls/girl4.jpeg",
|
||||
imgPath + "Effect/Girls/girl5.jpeg",
|
||||
imgPath + "Effect/Girls/girl6.jpeg",
|
||||
imgPath + "Effect/Girls/girl7.jpeg",
|
||||
imgPath + "Effect/Girls/girl8.jpeg",
|
||||
imgPath + "Effect/Girls/girl9.jpeg",
|
||||
imgPath + "Effect/Girls/girl10.jpeg",
|
||||
imgPath + "Effect/Girls/girl11.jpeg",
|
||||
imgPath + "Effect/Girls/girl12.jpeg",
|
||||
imgPath + "Effect/Girls/girl14.jpeg",
|
||||
imgPath + "Effect/Girls/girl15.jpeg"
|
||||
]
|
||||
PageSwitchBase {
|
||||
id: c
|
||||
@ -44,6 +44,7 @@ Item {
|
||||
Switch {
|
||||
id: autoPlaySwitch
|
||||
text: "Auto Play"
|
||||
checked: true
|
||||
}
|
||||
ComboBox {
|
||||
model: ["FromInner","FromOuter"]
|
||||
|
@ -6,20 +6,20 @@ Item {
|
||||
anchors.fill: parent
|
||||
|
||||
property var images:[
|
||||
"qrc:/EffectImage/Img/Girls/girl1.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl2.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl3.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl4.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl5.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl6.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl7.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl8.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl9.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl10.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl11.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl12.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl14.jpeg",
|
||||
"qrc:/EffectImage/Img/Girls/girl15.jpeg"
|
||||
imgPath + "Effect/Girls/girl1.jpeg",
|
||||
imgPath + "Effect/Girls/girl2.jpeg",
|
||||
imgPath + "Effect/Girls/girl3.jpeg",
|
||||
imgPath + "Effect/Girls/girl4.jpeg",
|
||||
imgPath + "Effect/Girls/girl5.jpeg",
|
||||
imgPath + "Effect/Girls/girl6.jpeg",
|
||||
imgPath + "Effect/Girls/girl7.jpeg",
|
||||
imgPath + "Effect/Girls/girl8.jpeg",
|
||||
imgPath + "Effect/Girls/girl9.jpeg",
|
||||
imgPath + "Effect/Girls/girl10.jpeg",
|
||||
imgPath + "Effect/Girls/girl11.jpeg",
|
||||
imgPath + "Effect/Girls/girl12.jpeg",
|
||||
imgPath + "Effect/Girls/girl14.jpeg",
|
||||
imgPath + "Effect/Girls/girl15.jpeg"
|
||||
]
|
||||
PageSwitchBase {
|
||||
id: c
|
||||
@ -44,6 +44,7 @@ Item {
|
||||
Switch {
|
||||
id: autoPlaySwitch
|
||||
text: "Auto Play"
|
||||
checked: true
|
||||
}
|
||||
ComboBox {
|
||||
model: ["Clockwise","CounterClockwise"]
|
||||
|
@ -188,6 +188,6 @@ void mainImage( out vec4 fragColor, in vec2 fragCoord )
|
||||
}
|
||||
"
|
||||
iChannel0: Image {
|
||||
source: "qrc:/Qml/Contents/ShaderEffect/Planet1.png"
|
||||
source: contentsPath + "ShaderEffect/Planet1.png"
|
||||
}
|
||||
}
|
||||
|
@ -49,5 +49,10 @@
|
||||
<file>Image/Tao/weixin_connect.jpg</file>
|
||||
<file>Image/Tao/weixingongzhonghao.jpg</file>
|
||||
<file>Image/Tao/zhifubao.jpg</file>
|
||||
<file>Image/Common/left.png</file>
|
||||
<file>Image/Common/left_hovered.png</file>
|
||||
<file>Image/Common/right.png</file>
|
||||
<file>Image/Common/right_hovered.png</file>
|
||||
<file>Image/Common/windmill.png</file>
|
||||
</qresource>
|
||||
</RCC>
|
||||
|
BIN
examples/TaoQuickShow/Image/Common/left.png
Normal file
BIN
examples/TaoQuickShow/Image/Common/left.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 413 B |
BIN
examples/TaoQuickShow/Image/Common/left_hovered.png
Normal file
BIN
examples/TaoQuickShow/Image/Common/left_hovered.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 408 B |
BIN
examples/TaoQuickShow/Image/Common/right.png
Normal file
BIN
examples/TaoQuickShow/Image/Common/right.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 702 B |
BIN
examples/TaoQuickShow/Image/Common/right_hovered.png
Normal file
BIN
examples/TaoQuickShow/Image/Common/right_hovered.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 699 B |
@ -18,5 +18,7 @@
|
||||
<file>Qml/Page/Biz/TText.qml</file>
|
||||
<file>Qml/Page/Biz/CircleText.qml</file>
|
||||
<file>Qml/Page/Biz/CloseBtn.qml</file>
|
||||
<file>Qml/Page/Biz/CompBtn.qml</file>
|
||||
<file>Qml/Page/Biz/BackBtn.qml</file>
|
||||
</qresource>
|
||||
</RCC>
|
||||
|
@ -14,19 +14,19 @@ Item {
|
||||
id: aboutDialog
|
||||
}
|
||||
TitlePage {
|
||||
id: titleRect
|
||||
id: titlePage
|
||||
width: rootView.width
|
||||
height: 60
|
||||
color: gConfig.themeColor
|
||||
}
|
||||
ContentPage {
|
||||
id: contentRect
|
||||
id: contentPage
|
||||
color: gConfig.background
|
||||
anchors {
|
||||
top: titleRect.bottom
|
||||
top: titlePage.bottom
|
||||
bottom: parent.bottom
|
||||
left: titleRect.left
|
||||
right: titleRect.right
|
||||
left: titlePage.left
|
||||
right: titlePage.right
|
||||
}
|
||||
}
|
||||
NotifyBox {
|
||||
|
10
examples/TaoQuickShow/Qml/Page/Biz/BackBtn.qml
Normal file
10
examples/TaoQuickShow/Qml/Page/Biz/BackBtn.qml
Normal file
@ -0,0 +1,10 @@
|
||||
import QtQuick 2.12
|
||||
|
||||
import TaoQuick 1.0
|
||||
import "qrc:/TaoQuick"
|
||||
TImageBtn {
|
||||
width: 48
|
||||
height: 48
|
||||
|
||||
imageUrl: imgPath + (containsMouse ? "Common/left_hovered.png" : "Common/left.png")
|
||||
}
|
25
examples/TaoQuickShow/Qml/Page/Biz/CompBtn.qml
Normal file
25
examples/TaoQuickShow/Qml/Page/Biz/CompBtn.qml
Normal file
@ -0,0 +1,25 @@
|
||||
import QtQuick 2.12
|
||||
|
||||
import TaoQuick 1.0
|
||||
import "qrc:/TaoQuick"
|
||||
|
||||
TTextBtn {
|
||||
id: root
|
||||
textColor: gConfig.textColor
|
||||
textItem.font.pixelSize: gConfig.fontPixel
|
||||
textItem.font.family: gConfig.fontFamily
|
||||
|
||||
Image {
|
||||
anchors {
|
||||
right: parent.right
|
||||
rightMargin: 10
|
||||
verticalCenter: parent.verticalCenter
|
||||
}
|
||||
property string normalUrl: imgPath + "Common/right.png"
|
||||
property string hoveredUrl: imgPath + "Common/right_hovered.png"
|
||||
source: (root.containsMouse || root.containsPress) ? hoveredUrl : normalUrl
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -1,5 +1,6 @@
|
||||
import QtQuick 2.12
|
||||
import QtQuick.Controls 2.12
|
||||
|
||||
import TaoQuick 1.0
|
||||
import "qrc:/TaoQuick"
|
||||
Rectangle {
|
||||
@ -7,49 +8,63 @@ Rectangle {
|
||||
radius: 4
|
||||
color: gConfig.themeColor
|
||||
|
||||
property int count: 0
|
||||
property alias icon: img.source
|
||||
property var compNames: []
|
||||
property var comps: []
|
||||
property bool raised: false
|
||||
|
||||
property var comps:[]
|
||||
property alias icon: img.source
|
||||
signal closed()
|
||||
|
||||
signal compClicked(string compUrl, string compName, int compIndex)
|
||||
ListView {
|
||||
id: listView
|
||||
model: compNames
|
||||
anchors {
|
||||
centerIn: parent
|
||||
}
|
||||
width: parent.width - 20
|
||||
height: contentHeight < parent.height - 100 ? contentHeight : parent.height - 100
|
||||
spacing: 4
|
||||
clip: true
|
||||
delegate: Rectangle {
|
||||
width: listView.width
|
||||
height: 40
|
||||
radius: 4
|
||||
color: (compBtn.containsMouse || compBtn.containsPress) ? Qt.darker(gConfig.themeColor, 1.2) : Qt.lighter(gConfig.themeColor, 1.2)
|
||||
CompBtn {
|
||||
id: compBtn
|
||||
text: modelData
|
||||
anchors.fill: parent
|
||||
onClicked: {
|
||||
root.compClicked(comps[index],modelData,index)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Image {
|
||||
id: img
|
||||
width: sourceSize.width
|
||||
height: sourceSize.height
|
||||
anchors {
|
||||
right: parent.right
|
||||
top: parent.top
|
||||
rightMargin: 10
|
||||
topMargin: 10
|
||||
}
|
||||
NumberAnimation {
|
||||
target: img
|
||||
property: "rotation"
|
||||
running: true
|
||||
from: 0
|
||||
to: 360
|
||||
duration: 6 * 1000
|
||||
loops: Animation.Infinite
|
||||
}
|
||||
}
|
||||
BackBtn {
|
||||
anchors {
|
||||
left: parent.left
|
||||
top: parent.top
|
||||
leftMargin: 4
|
||||
topMargin: 4
|
||||
}
|
||||
}
|
||||
ListView {
|
||||
id: listView
|
||||
model: compNames
|
||||
anchors {
|
||||
top: img.bottom
|
||||
bottom: parent.bottom
|
||||
left: parent.left
|
||||
right: parent.right
|
||||
margins: 8
|
||||
}
|
||||
delegate: Item {
|
||||
width: listView.width
|
||||
height: 100
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
CloseBtn {
|
||||
anchors {
|
||||
right: parent.right
|
||||
top: parent.top
|
||||
rightMargin: 4
|
||||
topMargin: 4
|
||||
}
|
||||
onClicked: {
|
||||
root.closed();
|
||||
}
|
||||
|
@ -2,8 +2,8 @@ import QtQuick 2.0
|
||||
import QtQuick.Controls 2.0
|
||||
Text {
|
||||
font {
|
||||
pixelSize: 14
|
||||
family: "微软雅黑"
|
||||
pixelSize: gConfig.fontPixel
|
||||
family: gConfig.fontFamily
|
||||
}
|
||||
color: gConfig.textColor
|
||||
}
|
||||
|
@ -1,6 +1,8 @@
|
||||
import QtQuick 2.12
|
||||
QtObject {
|
||||
|
||||
property string fontFamily: "微软雅黑"
|
||||
property int fontPixel: 14
|
||||
property color themeColor: themes.get(0).themeColor
|
||||
property color background: themes.get(0).background
|
||||
property color textColor: themes.get(0).textColor
|
||||
|
@ -5,6 +5,7 @@ import "qrc:/TaoQuick"
|
||||
import "Biz"
|
||||
Background {
|
||||
id: background
|
||||
readonly property string defaultTitle: "Component List"
|
||||
TText {
|
||||
id: titleText
|
||||
font.pixelSize: 22
|
||||
@ -13,9 +14,7 @@ Background {
|
||||
top: parent.top
|
||||
topMargin: 60
|
||||
}
|
||||
property string title: gridView.currentIndex === -1 ?
|
||||
"Component List" :
|
||||
componentsMgr.comps[gridView.currentIndex]["name"]
|
||||
property string title: defaultTitle
|
||||
text: trans.trans(title) + trans.transString
|
||||
}
|
||||
GridView {
|
||||
@ -39,6 +38,7 @@ Background {
|
||||
count: modelData.count
|
||||
icon: modelData.icon
|
||||
onClicked: {
|
||||
setTitle(modelData.name)
|
||||
showDetail(index)
|
||||
}
|
||||
}
|
||||
@ -55,13 +55,39 @@ Background {
|
||||
scale: initScale
|
||||
opacity: initOpacity
|
||||
visible: opacity > 0
|
||||
comps: gridView.currentIndex=== -1 ? [] : componentsMgr.comps[gridView.currentIndex]["comps"]
|
||||
compNames: gridView.currentIndex=== -1 ? [] : componentsMgr.comps[gridView.currentIndex]["compNames"]
|
||||
count: gridView.currentIndex=== -1 ? "" : componentsMgr.comps[gridView.currentIndex]["count"]
|
||||
comps: gridView.currentIndex=== -1 ? [] : componentsMgr.comps[gridView.currentIndex]["comps"]
|
||||
icon: gridView.currentIndex=== -1 ? "" : componentsMgr.comps[gridView.currentIndex]["icon"]
|
||||
onClosed: {
|
||||
setTitle(defaultTitle)
|
||||
hideDetail()
|
||||
}
|
||||
onCompClicked: {
|
||||
setTitle(compName)
|
||||
showComp(compUrl)
|
||||
}
|
||||
}
|
||||
Loader {
|
||||
id: compLoader
|
||||
anchors.fill: parent
|
||||
visible: opacity > 0
|
||||
opacity: 0
|
||||
onLoaded: {
|
||||
item.anchors.centerIn = compLoader
|
||||
item.anchors.margins = 100
|
||||
}
|
||||
BackBtn {
|
||||
anchors {
|
||||
left: parent.left
|
||||
top: parent.top
|
||||
leftMargin: 4
|
||||
topMargin: 4
|
||||
}
|
||||
onClicked: {
|
||||
setTitle(componentsMgr.comps[gridView.currentIndex]["name"])
|
||||
hideComp();
|
||||
}
|
||||
}
|
||||
}
|
||||
SequentialAnimation {
|
||||
id: showDetailAni
|
||||
@ -108,7 +134,52 @@ Background {
|
||||
to: 1
|
||||
duration: 240
|
||||
}
|
||||
|
||||
}
|
||||
SequentialAnimation {
|
||||
id: showCompAni
|
||||
ParallelAnimation {
|
||||
NumberAnimation {
|
||||
target: compDetail
|
||||
property: "opacity"
|
||||
to: compDetail.initOpacity
|
||||
duration: 260
|
||||
}
|
||||
NumberAnimation {
|
||||
target: compDetail
|
||||
property: "scale"
|
||||
to: compDetail.initScale
|
||||
duration: 260
|
||||
}
|
||||
}
|
||||
NumberAnimation {
|
||||
target: compLoader
|
||||
property : "opacity"
|
||||
to: 1
|
||||
duration: 240
|
||||
}
|
||||
}
|
||||
SequentialAnimation {
|
||||
id: hideCompAni
|
||||
NumberAnimation {
|
||||
target: compLoader
|
||||
property : "opacity"
|
||||
to: 0
|
||||
duration: 240
|
||||
}
|
||||
ParallelAnimation {
|
||||
NumberAnimation {
|
||||
target: compDetail
|
||||
property: "opacity"
|
||||
to: 1.0
|
||||
duration: 260
|
||||
}
|
||||
NumberAnimation {
|
||||
target: compDetail
|
||||
property: "scale"
|
||||
to: 1.0
|
||||
duration: 260
|
||||
}
|
||||
}
|
||||
}
|
||||
function showDetail(index) {
|
||||
gridView.currentIndex = index
|
||||
@ -118,4 +189,15 @@ Background {
|
||||
gridView.currentIndex = -1
|
||||
hideDetailAni.start()
|
||||
}
|
||||
function showComp(compPath) {
|
||||
compLoader.source = compPath
|
||||
showCompAni.start()
|
||||
}
|
||||
function hideComp() {
|
||||
compLoader.source = ""
|
||||
hideCompAni.start()
|
||||
}
|
||||
function setTitle(title) {
|
||||
titleText.title = title
|
||||
}
|
||||
}
|
||||
|
@ -20,7 +20,7 @@ void ComponentsMgr::loadFolder(const QString& folder)
|
||||
QStringList comps;
|
||||
QStringList compNames;
|
||||
for (auto subInfo : subInfos) {
|
||||
comps.push_back(subInfo.absoluteFilePath());
|
||||
comps.push_back(QUrl::fromLocalFile(subInfo.absoluteFilePath()).toString());
|
||||
compNames.push_back(subInfo.fileName());
|
||||
}
|
||||
module["comps"] = QJsonArray::fromStringList(comps);
|
||||
|
@ -1,109 +1,20 @@
|
||||
/****************************************************************************
|
||||
**
|
||||
** This file is part of the TaoQuick project.
|
||||
**
|
||||
** Copyright 2019 JaredTao jared2020@163.com. https://github.com/jaredtao
|
||||
|
||||
****************************************************************************/
|
||||
|
||||
import QtQuick 2.12
|
||||
import QtQuick.Controls 2.12
|
||||
|
||||
|
||||
/*!
|
||||
\qmltype TGradientBtn
|
||||
\inqmlmodule TaoQuick
|
||||
\inherits Item
|
||||
\since 1.0
|
||||
\ingroup Button
|
||||
\brief 提供一个Material风格的按钮,点击的地方有圆弧放大的动画。
|
||||
|
||||
渐变按钮,参考Material风格实现,鼠标点击的地方一个圆弧,逐渐放大。
|
||||
示例代码:
|
||||
\qml
|
||||
TGradientBtn {
|
||||
text: qsTr("Button")
|
||||
width: 120
|
||||
height: 40
|
||||
onClicked: {
|
||||
console.log("渐变按钮被按下")
|
||||
}
|
||||
}
|
||||
\endqml
|
||||
*/
|
||||
Item {
|
||||
id: root
|
||||
|
||||
/*!
|
||||
\qmlproperty string TGradientBtn::text
|
||||
|
||||
渐变按钮要显示的文字
|
||||
*/
|
||||
property alias text: t.text
|
||||
|
||||
/*!
|
||||
\qmlproperty color TGradientBtn::textColor
|
||||
|
||||
渐变按钮文字的颜色
|
||||
*/
|
||||
property alias textColor: t.color
|
||||
|
||||
/*!
|
||||
渐变按钮文字的锚布局。默认为居中
|
||||
*/
|
||||
property alias textAnchors: t.anchors
|
||||
|
||||
/*!
|
||||
\qmlproperty enum TGradientBtn::textHorizontalAlignment
|
||||
|
||||
渐变按钮文字的垂直对齐方式。默认为垂直居中
|
||||
*/
|
||||
property alias textHorizontalAlignment: t.horizontalAlignment
|
||||
|
||||
/*!
|
||||
\qmlproperty enum TGradientBtn::textVerticalAlignment
|
||||
|
||||
渐变按钮文字的水平对齐方式。默认为水平居中
|
||||
*/
|
||||
property alias textVerticalAlignment: t.verticalAlignment
|
||||
|
||||
/*!
|
||||
渐变按钮文字Text实例,可以直接修改这个实例的属性
|
||||
|
||||
\qml
|
||||
TGradientBtn {
|
||||
|
||||
textItem.text: qsTr("Button")
|
||||
textItem.color: "red"
|
||||
|
||||
width: 120
|
||||
height: 40
|
||||
onClicked: {
|
||||
console.log("渐变按钮被按下")
|
||||
}
|
||||
}
|
||||
\endqml
|
||||
*/
|
||||
property alias textItem: t
|
||||
|
||||
/*!
|
||||
\qmlproperty bool TGradientBtn::containsMouse
|
||||
|
||||
渐变按钮是否有鼠标悬浮
|
||||
*/
|
||||
property alias containsMouse: mouseBtn.containsMouse
|
||||
/*!
|
||||
\qmlproperty bool TGradientBtn::containsMouse
|
||||
|
||||
渐变按钮是否有鼠标按下
|
||||
*/
|
||||
property alias containsPress: mouseBtn.containsPress
|
||||
|
||||
/*!
|
||||
\qmlsignal TGradientBtn::clicked()
|
||||
|
||||
渐变按钮按下时,发出此信号
|
||||
*/
|
||||
signal clicked();
|
||||
|
||||
Rectangle {
|
||||
|
Loading…
x
Reference in New Issue
Block a user