4

入れTextFieldた後RowLayout、サイズを変更できなくなりましたTextField。の左側と中央を埋めるようにanchorsを設定して の半分にしようとしましたが、半分より少しだけ大きくなりました。TextFieldRowLayoutwidthRowLayout

width現在、の を のにバインドしようとしてTextFieldRowLayoutますが、それでも要素のサイズが変更されません。TextField親から取り出すと、サイズが正常に変更されます。これはのバグですか、Qtそれとも何かを忘れましたか?

これが私が得るものの写真です:

ここに画像の説明を入力

import QtQuick 2.3
import QtQuick.Controls 1.2
import QtQuick.Layouts 1.2

ApplicationWindow {
    visible: true
    width: 210
    height: 160

    RowLayout {
        x: 15
        y: 21
        width: 181
        height: 23

        TextField {
            id: first
            width: parent.width /2
            height: parent.height
        }

        TextField {
            id: second
            width: parent.width /2
            height: parent.height
        }
    }

    TextField {
        id: result
        x: 15
        y: 55
        width: 181
        height: 23
        placeholderText: qsTr("Result")
    }
}
4

1 に答える 1