ali_72
چهارشنبه 30 دی 1394, 14:30 عصر
سلام
قبلا که دات نت کار میکردم
برای کارهای مختلف پنجره های مختلفی باز میکردم
الان میخوام دیگه این کار رو انجام ندم و پنجره رو پنجره باز نکنم
یه راه استفاده از تب هست
یه راه هم اینه که بین ویوها مثل حالتی که در اندروید هست سوئیچ کنیم
من این لینک رو دیدم و خیلی خوشم اومد
حالا میخوام چنین حالتی را ایجاد کنم :لبخند::لبخند:
https://dribbble.com/shots/2408972-Merchand-Dashboard-Add-a-New-Item-Animation
تو سمپل qml-material-develop گوگل هم همین حالت رو برای باز کردن ساب پیج دیدم
من هم از StackView استفاده کردم
زمانیکه به ویو بعدی میرم همه چیز اوکی هست
ولی وقتی بر می گردم منو من پاک شده :افسرده:
ممنون میشم راهنمایی کنید
StackView { id: stackView anchors.fill: parent // Implements back key navigation focus: true Keys.onReleased: if (event.key === Qt.Key_Back && stackView.depth > 1) { stackView.pop(); event.accepted = true; }
initialItem: Item { width: parent.width height: parent.height
Rectangle{
id:"ali" color:"red"
layer.enabled: true
layer.effect: DropShadow { radius: 4 samples: radius * 2 source: ali color: Qt.rgba(0, 0, 0, 0.5) transparentBorder: true verticalOffset: 2 } }
} }
بازگشت:
Button { text: "انصراف" onClicked: stackView.pop() }
قبلا که دات نت کار میکردم
برای کارهای مختلف پنجره های مختلفی باز میکردم
الان میخوام دیگه این کار رو انجام ندم و پنجره رو پنجره باز نکنم
یه راه استفاده از تب هست
یه راه هم اینه که بین ویوها مثل حالتی که در اندروید هست سوئیچ کنیم
من این لینک رو دیدم و خیلی خوشم اومد
حالا میخوام چنین حالتی را ایجاد کنم :لبخند::لبخند:
https://dribbble.com/shots/2408972-Merchand-Dashboard-Add-a-New-Item-Animation
تو سمپل qml-material-develop گوگل هم همین حالت رو برای باز کردن ساب پیج دیدم
من هم از StackView استفاده کردم
زمانیکه به ویو بعدی میرم همه چیز اوکی هست
ولی وقتی بر می گردم منو من پاک شده :افسرده:
ممنون میشم راهنمایی کنید
StackView { id: stackView anchors.fill: parent // Implements back key navigation focus: true Keys.onReleased: if (event.key === Qt.Key_Back && stackView.depth > 1) { stackView.pop(); event.accepted = true; }
initialItem: Item { width: parent.width height: parent.height
Rectangle{
id:"ali" color:"red"
layer.enabled: true
layer.effect: DropShadow { radius: 4 samples: radius * 2 source: ali color: Qt.rgba(0, 0, 0, 0.5) transparentBorder: true verticalOffset: 2 } }
} }
بازگشت:
Button { text: "انصراف" onClicked: stackView.pop() }