import QtQuick 2.12 import QtQuick.Window 2.12 import QtQuick.Layouts 1.12 import QtQuick.Controls 2.12 Window { id: root width: 250 height: 150 visible: true title: qsTr("Hello World") Column { id: monitoring LayoutMirroring.enabled: true LayoutMirroring.childrenInherit: true CheckBox { id: myCheckBox text: "check box" checked: true anchors.left: parent.left // CULPRIT #1 } Row { id: torrentFolderSettings x: myCheckBox.x + 20 width: root.width - x // CULPRIT #2. REPLACE root.width with parent.width to avoid the issue TextField { id: torrentFolder readOnly: true Layout.fillWidth: true text: "some text" } } } }