[SailfishDevel] How to make cover display the firstPage scaled
joao morgado
joaodeusmorgado at yahoo.com
Sun Dec 4 15:09:04 UTC 2016
Hi
Thanks for your replays
cover: null
works but it has some quirks. I have an image centered in first page. When in cover mode, if the phone is verticall works good, if I flip the phone horizontally, the images goes out of the cover, like this: https://s16.postimg.org/ghddy6xpx/mak_hor_Xvert.png
I also noticed that a real cover has a 293x468 resolution, while a null cover, still shows the 720x1280 fullscreen resolution.
Unless I my code is buggy, it seems the cover: null doenst do a proper scaling of the first page.
My code looks like this
Page { id: page // To enable PullDownMenu, place our content in a SilicaFlickable SilicaFlickable { id: flick anchors.fill: parent
// PullDownMenu and PushUpMenu must be declared in SilicaFlickable, SilicaListView or SilicaGridView PullDownMenu { MenuItem { text: qsTr("About") onClicked: pageStack.push(Qt.resolvedUrl("SecondPage.qml")) } }
// Tell SilicaFlickable the height of its content. contentHeight: mainItem.height
Item { id: mainItem width: flick.width //>= flick.height ? flick.height : flick.width height: flick.height
Text { //debug id: tex color: Theme.highlightColor text: "page.width: "+page.width+ ":page.height: "+page.height+ "\nsilica.width: "+flick.width+":silica.height: "+flick.height }
Image { id: clock anchors.centerIn: parent width: parent.width > parent.height ? parent.height : parent.width height: width source: "../images/clock.png" fillMode: Image.PreserveAspectFit
.......
Have a great weekendJoão
Em Sábado, 3 de Dezembro de 2016 20:25, Riku Lahtinen <rikul.lajolla at kiu.as> escreveu:
Thanks for an answer, works perfectly! If you want to have e.g. cover actions on the top of the background view in cover it seems to be a little bit more complicated. One example of that seems to be in the app sailfish-maps. The example code can be explored in the folder /usr/share/sailfish-maps/cover.
Best regards Riku
02.12.2016, 10:50, Kimmo Lindholm kirjoitti:
#yiv8914946321 #yiv8914946321 -- _filtered #yiv8914946321 {font-family:Helvetica;panose-1:2 11 6 4 2 2 2 2 2 4;} _filtered #yiv8914946321 {panose-1:2 4 5 3 5 4 6 3 2 4;} _filtered #yiv8914946321 {font-family:Calibri;panose-1:2 15 5 2 2 2 4 3 2 4;} _filtered #yiv8914946321 {font-family:Consolas;panose-1:2 11 6 9 2 2 4 3 2 4;}#yiv8914946321 #yiv8914946321 p.yiv8914946321MsoNormal, #yiv8914946321 li.yiv8914946321MsoNormal, #yiv8914946321 div.yiv8914946321MsoNormal {margin:0cm;margin-bottom:.0001pt;font-size:12.0pt;}#yiv8914946321 a:link, #yiv8914946321 span.yiv8914946321MsoHyperlink {color:blue;text-decoration:underline;}#yiv8914946321 a:visited, #yiv8914946321 span.yiv8914946321MsoHyperlinkFollowed {color:purple;text-decoration:underline;}#yiv8914946321 pre {margin:0cm;margin-bottom:.0001pt;font-size:10.0pt;}#yiv8914946321 p.yiv8914946321msonormal0, #yiv8914946321 li.yiv8914946321msonormal0, #yiv8914946321 div.yiv8914946321msonormal0 {margin-right:0cm;margin-left:0cm;font-size:12.0pt;}#yiv8914946321 span.yiv8914946321HTMLPreformattedChar {font-family:Consolas;}#yiv8914946321 span.yiv8914946321EmailStyle20 {color:windowtext;}#yiv8914946321 .yiv8914946321MsoChpDefault {font-size:10.0pt;} _filtered #yiv8914946321 {margin:70.85pt 2.0cm 70.85pt 2.0cm;}#yiv8914946321 div.yiv8914946321WordSection1 {}#yiv8914946321 cover: null From: Devel [mailto:devel-bounces at lists.sailfishos.org] On Behalf Of joao morgado
Sent: 2. joulukuuta 2016 4:05
To: devel at lists.sailfishos.org
Subject: [SailfishDevel] How to make cover display the firstPage scaled Hi sailors My app UI is very simple, basically is just a timer clock, so the cover should look the same but scaled to fit Cover's size. Afaik, android apps have the same behaviour, the cover is just a scaled down display of the app fullscrean display. The following code works but doenst scale the content: initialPage: Component { FirstPage { } } cover: initialPage //Qt.resolvedUrl("cover/CoverPage.qml") So any ideias how to solve this ? Thanks João
_______________________________________________
SailfishOS.org Devel mailing list
To unsubscribe, please send a mail to devel-unsubscribe at lists.sailfishos.org
_______________________________________________
SailfishOS.org Devel mailing list
To unsubscribe, please send a mail to devel-unsubscribe at lists.sailfishos.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.sailfishos.org/pipermail/devel/attachments/20161204/82da81a9/attachment-0001.html>
More information about the Devel
mailing list