<p dir="ltr">Open help article and check how dialog header should be used. </p>
<p dir="ltr">02 авг. 2016 г. 14:36 пользователь "Marcin Mielniczuk" <<a href="mailto:marmistrzmar@gmail.com">marmistrzmar@gmail.com</a>> написал:<br>
><br>
> Hi,<br>
><br>
> Doesn't help for me. And now the column and the header overlap.<br>
><br>
><br>
> On 02.08.2016 10:32, Michael Neufing wrote:<br>
>><br>
>> Hi Marcin,<br>
>><br>
>> you should not put DialogHeader into a Column but directly into the Dialog.<br>
>> That should solve your problem.<br>
>><br>
>> Br,<br>
>> Michael<br>
>><br>
>> Am 02.08.2016 10:29, schrieb Marcin Mielniczuk:<br>
>>><br>
>>> Hi,<br>
>>><br>
>>> I copied the Dialog sample code from the doc:<br>
>>><br>
>>> import QtQuick 2.0<br>
>>> import Sailfish.Silica 1.0<br>
>>><br>
>>> Dialog {<br>
>>>     property string name<br>
>>><br>
>>>     Column {<br>
>>>         width: parent.width<br>
>>><br>
>>>         DialogHeader { }<br>
>>><br>
>>>         TextField {<br>
>>>             id: nameField<br>
>>>             width: parent.width<br>
>>>             placeholderText: "What's your name?"<br>
>>>             label: "Name"<br>
>>>         }<br>
>>>     }<br>
>>> }<br>
>>><br>
>>> I want the Dialog to modify some properties of `MainPage.qml`<br>
>>> onAccepted, so I instantiated it.<br>
>>><br>
>>> import QtQuick 2.0<br>
>>> import Sailfish.Silica 1.0<br>
>>><br>
>>> Page {<br>
>>>     id: page<br>
>>><br>
>>>     /* some code, some SilicaFlickable, etc. */<br>
>>><br>
>>>     MyDialog {<br>
>>><br>
>>>     }<br>
>>> }<br>
>>><br>
>>> Then I get the following errors in the log:<br>
>>><br>
>>>  p, li { white-space: pre-wra<br>
>>><br>
>>> [W] unknown:189 -<br>
>>> file:///usr/lib/qt5/qml/Sailfish/Silica/DialogHeader.qml:189 [1]:<br>
>>> TypeError: Cannot read property 'backIndicatorDown' of null<br>
>>><br>
>>> [W] unknown:194 -<br>
>>> file:///usr/lib/qt5/qml/Sailfish/Silica/DialogHeader.qml:194 [2]:<br>
>>> TypeError: Cannot read property 'backIndicatorDown' of null<br>
>>><br>
>>> [W] unknown:247 -<br>
>>> file:///usr/lib/qt5/qml/Sailfish/Silica/DialogHeader.qml:247 [3]:<br>
>>> TypeError: Cannot read property 'forwardIndicatorDown' of null<br>
>>><br>
>>> [W] unknown:242 -<br>
>>> file:///usr/lib/qt5/qml/Sailfish/Silica/DialogHeader.qml:242 [4]:<br>
>>> TypeError: Cannot read property 'forwardIndicatorDown' of null<br>
>>><br>
>>> The same happens when I push the Dialog directly to the pageStack.<br>
>>> What have I done wrong? Apart from those errors, the dialogs seems to<br>
>>> work correct...<br>
>>><br>
>>> -- <br>
>>> Marcin<br>
>>><br>
>>><br>
>>> Links:<br>
>>> ------<br>
>>> [1] file:///usr/lib/qt5/qml/Sailfish/Silica/DialogHeader.qml:189<br>
>>> [2] file:///usr/lib/qt5/qml/Sailfish/Silica/DialogHeader.qml:194<br>
>>> [3] file:///usr/lib/qt5/qml/Sailfish/Silica/DialogHeader.qml:247<br>
>>> [4] file:///usr/lib/qt5/qml/Sailfish/Silica/DialogHeader.qml:242<br>
>>> _______________________________________________<br>
>>> SailfishOS.org Devel mailing list<br>
>>> To unsubscribe, please send a mail to <a href="mailto:devel-unsubscribe@lists.sailfishos.org">devel-unsubscribe@lists.sailfishos.org</a><br>
>><br>
>> _______________________________________________<br>
>> SailfishOS.org Devel mailing list<br>
>> To unsubscribe, please send a mail to <a href="mailto:devel-unsubscribe@lists.sailfishos.org">devel-unsubscribe@lists.sailfishos.org</a><br>
><br>
><br>
> -- <br>
> Marcin<br>
><br>
><br>
> _______________________________________________<br>
> SailfishOS.org Devel mailing list<br>
> To unsubscribe, please send a mail to <a href="mailto:devel-unsubscribe@lists.sailfishos.org">devel-unsubscribe@lists.sailfishos.org</a><br></p>