私は次のコードを持っています:
Tabs {
Tab {
id: financialDetailsTab
title: i18n.tr("Financial Details")
page: Qt.resolvedUrl("FinancialDetails.qml")
}
Tab {
id: monthlyBudgetTab
title: i18n.tr("Monthly Budget")
page: Qt.resolvedUrl("MonthlyBudget.qml")
}
Tab {
id: annualBudgetTab
title: i18n.tr("Annual Budget")
page: Qt.resolvedUrl("AnnualBudget.qml")
}
Tab {
id: savingsGoalsTab
title: i18n.tr("Savings Goals")
page: Qt.resolvedUrl("SavingsGoals.qml")
}
}
これにより、次のエラーが発生します。
Unable to assign QString to QQuickItem*
Unable to assign QString to QQuickItem*
Unable to assign QString to QQuickItem*
Unable to assign QString to QQuickItem*
使用されている行にQt::resolvedUrl
。このTabs
コンポーネントはUbuntuSDKの一部であり、Qt Quickではありません。その使用例は、問題について多くの洞察を提供するものではありません。
MainView
コンポーネントの外側に、のプロパティとまったく同じ行を追加しましたがTabs
、問題はそこには明らかではなく、問題はUbuntuコンポーネントにあると私は信じています。問題はUbuntuコンポーネントにある可能性がありますが、エラーメッセージが実際に何を意味するのかを理解するのに役立つ場合があります。