[Interest] StackView weirdness
Jason H
jhihn at gmx.com
Tue Nov 17 15:39:26 CET 2015
Doh, thanks!
With that, I can't replicate either previous behavior.
> Sent: Tuesday, November 17, 2015 at 9:38 AM
> From: "Gian Maxera" <gmaxera at gmail.com>
> To: "Jason H" <jhihn at gmx.com>
> Cc: Interest at qt-project.org
> Subject: Re: [Interest] StackView weirdness
>
> Hello Jason,
> first thing I’ll try if in your shoes:
> - explicity set witdh and height on the stackView. I found weird problems on stack transitions when the width and height are not set explicitly
>
> Ciao,
> Gianluca.
>
>
> > On 17 Nov 2015, at 14:36, Jason H <jhihn at gmx.com> wrote:
> >
> > // main.qml ---------------------------------:
> > import QtQuick 2.5
> > import QtQuick.Controls 1.4
> >
> > ApplicationWindow {
> > visible: true
> > width: 480
> > height: 720
> >
> > // comment out StackView to make it work, when doing so, uncomment visible: true for LoginScreen (default visible false)
> > StackView {
> > id: stackView
> > initialItem: loginScreen
> > }
> >
> > LoginScreen {
> > id: loginScreen
> > width: parent.width
> > height: parent.height
> > // visible: true
> > }
> >
> >
> > }
> >
> > // LoginScreen.qml --------------------------:
> > import QtQuick 2.5
> >
> > Rectangle {
> > id: screen
> > visible: false
> > Column {
> > anchors.top: parent.top
> > anchors.horizontalCenter: parent.horizontalCenter
> > anchors.margins: 100
> > }
> > Column {
> > anchors.centerIn: parent
> > width: screen.width * .8
> > spacing: 10
> > Rectangle {
> > border.width: 1
> > width: parent.width
> > height: username.height * 1.1
> > anchors.margins: 50
> > TextInput {
> > anchors.centerIn: parent
> > anchors.margins: 50
> > id: username
> > width: parent.width
> > height: implicitHeight
> > font.pixelSize: 20
> > text: "Username"
> > color: "grey"
> >
> > }
> > }
> > Rectangle {
> > border.width: 1
> > width: parent.width
> > height: password.height * 1.1
> > TextInput {
> > anchors.centerIn: parent
> > id: password
> > width: parent.width
> > height: implicitHeight
> > font.pixelSize: 20
> > text: "Password"
> > color: "grey"
> > }
> > }
> > Rectangle {
> > color: "black"
> > width: parent.width
> > height: loginText.implicitHeight * 2
> > border.width: 1
> > anchors.horizontalCenter: parent.horizontalCenter
> > Text {
> > id: loginText
> > anchors.centerIn: parent
> > width: implicitWidth
> > height: implicitHeight
> > text: "LOGIN"
> > color: "white"
> >
> > } //text
> > } //rect
> > Text {
> > anchors.horizontalCenter: parent.horizontalCenter
> > width: implicitWidth
> > height: implicitHeight
> > text: "(?) Forgot Password"
> > color: "dodgerblue"
> > }
> > } //column
> > Column {
> > anchors.horizontalCenter: parent.horizontalCenter
> > anchors.bottom: parent.bottom
> > anchors.bottomMargin: 25
> >
> > Text {
> > anchors.horizontalCenter: parent.horizontalCenter
> > text: "Tell me more"
> > color: "dodgerblue"
> > anchors.bottomMargin: 500
> > }
> > } //column
> > } //rect
> >
> > // end of source -----------------------------------
> >
> >> Sent: Tuesday, November 17, 2015 at 2:22 AM
> >> From: Gianluca <gmaxera at gmail.com>
> >> To: jhihn at gmx.com
> >> Cc: Interest at qt-project.org
> >> Subject: Re: [Interest] StackView weirdness
> >>
> >> Can you post some part of your code.
> >>
> >>
> >> Il giorno 17/nov/2015, alle ore 02:51, jhihn at gmx.com ha scritto:
> >>
> >>> I've been using stackview a while now. I started a new project with desktop osx 5.5.1. I laid out the UI, made it a component, then added a stack view with it set to the initial item set to that component. The UI appeared for a second then disappeared. The app was still running. I fiddled with it a bit, if I fixed the disappearing problem, then it didn't layout the UI correctly.
> >>>
> >>> Anyone have any idea what is going on?
> >>> _______________________________________________
> >>> Interest mailing list
> >>> Interest at qt-project.org
> >>> http://lists.qt-project.org/mailman/listinfo/interest
> >>
> >>
>
>
More information about the Interest
mailing list