Я хочу показать заставку, когда пользователь нажимает на значок приложения. Для этого я создал Лист и прикрепил его к странице. main.qml
import bb.cascades 1.0
Page {
Container {
Label {
text: "Home page"
verticalAlignment: VerticalAlignment.Center
horizontalAlignment: HorizontalAlignment.Center
}
}
attachedObjects: [
Sheet {
id: mySheet
content: Page {
Label {
text: "Splash Page / Sheet."
}
}
}
]//end of attached objects
onCreationCompleted: {
//open the sheet
mySheet.open();
//After that doing some task here.
---------
---------
---------
//Now I'm closing the Sheet. But the Sheet was not closed.
//It is showing the Sheet/Splash Page only, not the Home Page
mySheet.close();
}
}//end of page
После завершения работы я хочу закрыть Лист. Поэтому я вызвал метод close(). Но лист не был закрыт.
Как закрыть лист в методе oncreationCompleted() или из любого метода С++?
mySheet.close();
, просто чтобы убедиться, что вы его достигли? - person Marc Plano-Lesay   schedule 06.08.2013opened()
(developer.blackberry.com /cascades/reference/) сигнал, который будет испущен, прежде чем он сможет закрыть вашSheet
. - person Marc Plano-Lesay   schedule 06.08.2013Sheet
, чтобы охватить оба случая (задача завершается до открытияSheet
или после). - person Marc Plano-Lesay   schedule 06.08.2013