0
我有,我有一個ScrollView
包含ListView
,其中每個代表包含多個小部件,包括WebEngineView
桌面應用程序:的Qt/QML:WebEngineView和滾動型
ScrollView
{
id: myScrollView
anchors.fill: parent;
ListView
{
id: myListView
delegate: Item
{
Rectangle
{
Text ...
Text ...
// other stuff
WebEngineView
{
id: myWebEngineView
Component.onCompleted:
{
loadHtml(model.modelData.someHTMLData);
}
}
}
}
}
}
我遇到的問題與滾動。在Mac上,如果我使用觸摸板滾動,則只有在鼠標懸停在其中一個非WebEngineView
小部件上時,ListView
纔會滾動。
我懷疑WebEngineView
小部件陷阱鼠標消息,但我找不到方法停止發生。我怎樣才能做到這一點?
我有一個類似的問題而回,並最終放棄了試圖在列表中有多個'WebEngineViews',重寫'ListView'完全是在HTML/JavaScript的。 – MrEricSir
@MrEricSir我曾多次想過要走這條路,儘管我很努力地避免它。啊。 – Addy