Thank you Kimmo Lindholm, brackets were indeed wrong . Mariusz
On Wed, Feb 24, 2016 at 1:18 PM, <devel-requ...@lists.sailfishos.org> wrote: > Send Devel mailing list submissions to > devel@lists.sailfishos.org > > To subscribe or unsubscribe via the World Wide Web, visit > https://lists.sailfishos.org/cgi-bin/mailman/listinfo/devel > or, via email, send a message with subject or body 'help' to > devel-requ...@lists.sailfishos.org > > You can reach the person managing the list at > devel-ow...@lists.sailfishos.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of Devel digest..." > > > Today's Topics: > > 1. Re: overlapping ComboBoxes (Kimmo Lindholm) > 2. Re: overlapping ComboBoxes (?????????? ?????? ?????????) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Wed, 24 Feb 2016 11:45:08 +0000 > From: Kimmo Lindholm <kimmo.lindh...@eke.fi> > To: Sailfish OS Developers <devel@lists.sailfishos.org> > Subject: Re: [SailfishDevel] overlapping ComboBoxes > Message-ID: > < > amspr07mb40543cb0984ea3b877dbb14fa...@amspr07mb405.eurprd07.prod.outlook.com > > > > Content-Type: text/plain; charset="utf-8" > > Check your { } > > ? this comment is not true } // end of first combo box: > interval > > -kimmo > > > From: devel-boun...@lists.sailfishos.org [mailto: > devel-boun...@lists.sailfishos.org] On Behalf Of mariusz sapinski > Sent: 24. helmikuuta 2016 11:45 > To: devel@lists.sailfishos.org > Subject: [SailfishDevel] overlapping ComboBoxes > > Hi, > I have two ComboBoxes in one Column. Code looks a bit like that: > > import QtQuick 2.0 > import Sailfish.Silica 1.0 > > Dialog { > > id: setupDialog; > allowedOrientations: Orientation.Portrait; > > property bool tmpUseMinute: useMinute; > property bool tmpUseKwadrans: useKwadrans; > property bool tmpUsePol: usePol; > property bool tmpUseCala: useCala; > > > Column { > id: column; > > height: parent.height; // - (Theme.paddingMedium); > anchors.leftMargin: Theme.paddingLarge; > anchors.rightMargin: Theme.paddingLarge; > width: setupDialog.width; > spacing: Theme.paddingLarge; > > PageHeader { > title: qsTr("Settings") > } > > ComboBox { > currentIndex: 1 > id: combo1 > label: "interval" > width: setupDialog.width > menu: ContextMenu { > MenuItem { > text: "1 minute (for test)" > onClicked: { > useMinute = true; > useKwadrans = false; > usePol = false; > useCala = false; > } > } > MenuItem { > text: "15 minutes" > onClicked: { > useMinute=false; > useKwadrans = true; > usePol = false; > useCala = false; > } > } > } // end of first combo box: interval > > ComboBox { > currentIndex: 3 > id: combo2 > label: "duration" > width: setupDialog.width > menu: ContextMenu { > MenuItem { > text: "20 minutes" > onClicked: { > useTwenty = true; > useThirty = false; > useFortyFive = false; > } > } > > MenuItem { > text: "30 minutes" > onClicked: { > useTwenty=false; > useThirty = true; > useFortyFive = false; > } > } > > } // endof ContextMenu > } // end of second combo box: duration > > > } // end of Column > > } > } > > my unfortunately both boxes overlap on the screen. What am I missing? I > thought Column should take care that the elements inside are correctly > positioned. > Cheers, Mariusz > > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > https://lists.sailfishos.org/pipermail/devel/attachments/20160224/f71b29f7/attachment-0001.html > > > > ------------------------------ > > Message: 2 > Date: Wed, 24 Feb 2016 17:53:43 +0600 > From: ?????????? ?????? ????????? <coderusin...@gmail.com> > To: devel@lists.sailfishos.org > Subject: Re: [SailfishDevel] overlapping ComboBoxes > Message-ID: <56cd99c7.8090...@gmail.com> > Content-Type: text/plain; charset="utf-8"; Format="flowed" > > First of all column should NOT have own height. It calculated > automatically based on it's childrens heights. > Second is you should use Flickable outside Column to automatically > position items on actions. > > 24.02.2016 15:44, mariusz sapinski ?????: > > Hi, > > > > I have two ComboBoxes in one Column. Code looks a bit like that: > > > > import QtQuick 2.0 > > import Sailfish.Silica 1.0 > > > > Dialog { > > > > id: setupDialog; > > allowedOrientations: Orientation.Portrait; > > > > property bool tmpUseMinute: useMinute; > > property bool tmpUseKwadrans: useKwadrans; > > property bool tmpUsePol: usePol; > > property bool tmpUseCala: useCala; > > > > > > Column { > > id: column; > > > > height: parent.height; // - (Theme.paddingMedium); > > anchors.leftMargin: Theme.paddingLarge; > > anchors.rightMargin: Theme.paddingLarge; > > width: setupDialog.width; > > spacing: Theme.paddingLarge; > > > > PageHeader { > > title: qsTr("Settings") > > } > > > > ComboBox { > > currentIndex: 1 > > id: combo1 > > label: "interval" > > width: setupDialog.width > > menu: ContextMenu { > > MenuItem { > > text: "1 minute (for test)" > > onClicked: { > > useMinute = true; > > useKwadrans = false; > > usePol = false; > > useCala = false; > > } > > } > > MenuItem { > > text: "15 minutes" > > onClicked: { > > useMinute=false; > > useKwadrans = true; > > usePol = false; > > useCala = false; > > } > > } > > } // end of first combo box: interval > > > > ComboBox { > > currentIndex: 3 > > id: combo2 > > label: "duration" > > width: setupDialog.width > > menu: ContextMenu { > > MenuItem { > > text: "20 minutes" > > onClicked: { > > useTwenty = true; > > useThirty = false; > > useFortyFive = false; > > } > > } > > > > MenuItem { > > text: "30 minutes" > > onClicked: { > > useTwenty=false; > > useThirty = true; > > useFortyFive = false; > > } > > } > > > > } // endof ContextMenu > > } // end of second combo box: duration > > > > > > } // end of Column > > > > } > > } > > > > > > my unfortunately both boxes overlap on the screen. What am I missing? > > I thought Column should take care that the elements inside are > > correctly positioned. > > > > Cheers, Mariusz > > > > > > > > _______________________________________________ > > SailfishOS.org Devel mailing list > > To unsubscribe, please send a mail to > devel-unsubscr...@lists.sailfishos.org > > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > https://lists.sailfishos.org/pipermail/devel/attachments/20160224/7c12a534/attachment.html > > > > ------------------------------ > > _______________________________________________ > Devel mailing list > Devel@lists.sailfishos.org > https://lists.sailfishos.org/cgi-bin/mailman/listinfo/devel > > End of Devel Digest, Vol 22, Issue 16 > ************************************* >
_______________________________________________ SailfishOS.org Devel mailing list To unsubscribe, please send a mail to devel-unsubscr...@lists.sailfishos.org