diff --git a/cqcb.plasma.webslice/contents/ui/ConfigGeneral.qml b/cqcb.plasma.webslice/contents/ui/ConfigGeneral.qml index cd6b77f..2e61c82 100644 --- a/cqcb.plasma.webslice/contents/ui/ConfigGeneral.qml +++ b/cqcb.plasma.webslice/contents/ui/ConfigGeneral.qml @@ -173,6 +173,9 @@ Item { textFromValue: function(value, locale) { return i18nc('Abbreviation for pixels', '%1 px', value); } + valueFromText: function(text) { + return parseInt(text.split(' px')[0], 10) + } Layout.columnSpan: 1 } @@ -189,6 +192,9 @@ Item { textFromValue: function(value, locale) { return i18nc('Abbreviation for pixels', '%1 px', value); } + valueFromText: function(text) { + return parseInt(text.split(' px')[0], 10) + } Layout.columnSpan: 1 } diff --git a/cqcb.plasma.webslice/contents/ui/main.qml b/cqcb.plasma.webslice/contents/ui/main.qml index 9829fce..389eba6 100644 --- a/cqcb.plasma.webslice/contents/ui/main.qml +++ b/cqcb.plasma.webslice/contents/ui/main.qml @@ -123,6 +123,10 @@ Item { width: (displaySiteBehaviour) ? 0 : webPopupWidth height: (displaySiteBehaviour) ? 0 : webPopupHeight + + implicitWidth: width + implicitHeight: height + Layout.fillWidth: fillWidthAndHeight Layout.fillHeight: fillWidthAndHeight