объекты, почему-то рисуются друг в друге. Можете объяснить,что я делаю не так?
Проблема на скрине
код MenuButton.qml:
import QtQuick 2.13
Item {
signal onClicked()
property string text
property bool isActive
Text {
color: (!isActive && btnArea.containsMouse) ? "#467CFF" : "#FFFFFF"
text: parent.text
anchors.fill: parent
font.pixelSize: 18
font.family: "Open Sans"
font.bold: isActive
MouseArea {
id: btnArea
anchors.fill: parent
hoverEnabled: true
cursorShape: containsMouse ? Qt.PointingHandCursor : Qt.ArrowCursor
onClicked: parent.onClicked()
}
}
}
Item не ресайзится под контент
т е для всех использующих MenuButton будет иметь размер высоты и ширины == 0 (или +-1 точно не помню)
Обсуждают сегодня