Error code (m129)
Solved
QML and Qt Quick
-
Hi
How i can solve this problem?
-
@stm32learn Please show the whole QML file.
-
1
2
-
@stm32learn Please send code as text not as picture!
use
</>
to insert the code, this will be more easy to understand the code and to help you. -
@KroMignon said in Error code (m129):
import QtQuick 2.15 import QtQuick.Controls 2.12 Button { id: control implicitWidth: Math.max( buttonBackground ? buttonBackground.implicitWidth : 0, textItem.implicitWidth + leftPadding + rightPadding) implicitHeight: Math.max( buttonBackground ? buttonBackground.implicitHeight : 0, textItem.implicitHeight + topPadding + bottomPadding) leftPadding: 4 rightPadding: 4 text: "My Button" background: buttonBackground Rectangle { id: buttonBackground color: "#00000000" implicitWidth: 100 implicitHeight: 40 opacity: enabled ? 1 : 0.3 radius: 2 border.color: "#047eff" } contentItem: textItem Text { id: textItem text: control.text opacity: enabled ? 1.0 : 0.3 color: "#047eff" horizontalAlignment: Text.AlignHCenter verticalAlignment: Text.AlignVCenter } states: [ State { name: "normal" when: !control.down PropertyChanges { target: buttonBackground color: "#00000000" border.color: "#047eff" } PropertyChanges { target: textItem color: "#047eff" } }, State { name: "down" when: control.down PropertyChanges { target: textItem color: "#ffffff" } PropertyChanges { target: buttonBackground color: "#047eff" border.color: "#00000000" } } ] }
-
Solved!!
Just rename my new object to other name -
@stm32learn said in Error code (m129):
Just rename my new object to other name
I don't understand what you are saying?
Do you mean the QML filename? Is it calledButton.qml
?
If this was the issue, you could also just use full name in QML to avoid name conflicts:import QtQuick 2.15 import QtQuick.Controls 2.12 QtQuick.Controls.Button { }