Adjust implicit height
commitd5f4b67509cb2574d8deca38ef138e806485b2a9
authorAndrea Cimitan <andrea.cimitan@canonical.com>
dateMon 17 Feb 2014, 13:20 (13 years ago)
parent58d6e95
qml/Dash/Previews/PreviewRating.qml+11−1
@@ -36,7 +36,17 @@ import "../../Components"
3636
3737PreviewWidget {
3838 id: root
39− implicitHeight: ratingLabelAndWidgetContainer.implicitHeight + reviewContainer.implicitHeight
39+ implicitHeight: {
40+ switch(widgetData["visible"]) {
41+ default:
42+ case "both":
43+ return ratingLabelAndWidgetContainer.implicitHeight + reviewContainer.implicitHeight;
44+ case "rating":
45+ return ratingLabelAndWidgetContainer.implicitHeight;
46+ case "review":
47+ return reviewContainer.implicitHeight;
48+ }
49+ }
4050
4151 function submit() {
4252 // checks rating-input requirements