Qt 5.7 と QtQuick.Controls 2.0 を使用しています。ComboBox
デフォルトで開くようにしたいと思います。これを行うには、単にpopup.visible
true に設定するだけですが、残念ながらコンソールに次のエラーが表示されます: QML Popup: cannot find any window to open popup in.
. ComboBox をクリックすると、エラー メッセージが表示されずに正常に開いたり閉じたりします。ComboBox 内の Popup コンポーネントの を実行しようとしましたが、同じエラー メッセージが表示されますComponent.onCompleted: _popup.open()
。_popup
id
EDIT 1(簡単な例を追加):
ApplicationWindow {
width: 200
height: 200
Item {
anchor.fill: parent
ComboBox {
popup.visible: true
model: ["First", "Second", "Third"]
}
}