Index: sources/gui/qml/components/HeaderBar.qml =================================================================== diff -u -r3ee91a030e9affe0a50acdee33520c985c05d779 -red8be1a75c2b1b3cc9f5e919fd38e135f707eac6 --- sources/gui/qml/components/HeaderBar.qml (.../HeaderBar.qml) (revision 3ee91a030e9affe0a50acdee33520c985c05d779) +++ sources/gui/qml/components/HeaderBar.qml (.../HeaderBar.qml) (revision ed8be1a75c2b1b3cc9f5e919fd38e135f707eac6) @@ -17,8 +17,6 @@ GradientStop { position: 0.8; color: Qt.darker (Colors.backgroundMain, 1.2) } } - function setXPos ( button, dialog ) { dialog.x = button.mapToItem(null, button.width, 0).x - dialog.width } - Item { id: _dateTimeItem width : Variables.headerBarDateTimeWidth anchors { @@ -125,7 +123,7 @@ iconSize : Variables.headerIconDiameter iconImageSource : "qrc:/images/iWifi" extraSpace : _headerButtonRow.spacing - onPressed : _wifiDialog.open() + onPressed : _wifiDialog.openDialog(_wifiButton) } IconButton { id : _bluetoothButton @@ -168,8 +166,4 @@ onPressed: print("Information button pressed!") } } - - Connections { target: _wifiDialog - function onAdjustPosition() { setXPos(_wifiButton, _wifiDialog) } - } }