Doh, thanks!

With that, I can't replicate either previous behavior.

> Sent: Tuesday, November 17, 2015 at 9:38 AM
> From: "Gian Maxera" <gmax...@gmail.com>
> To: "Jason H" <jh...@gmx.com>
> Cc: Interest@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 <jh...@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 <gmax...@gmail.com>
> >> To: jh...@gmx.com
> >> Cc: Interest@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, jh...@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@qt-project.org
> >>> http://lists.qt-project.org/mailman/listinfo/interest
> >> 
> >> 
> 
>
_______________________________________________
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest

Reply via email to