В QML добавьте pressAndHold к элементу, который уже обрабатывает нажатие?

Вы не можете сделать это с помощью JavaScript с веб-страницы. Вы можете сделать это из расширения браузера, хотя.

0
задан eyllanesc 18 January 2019 в 15:16
поделиться

1 ответ

Надеюсь, что я правильно понимаю вашу проблему. Вы можете попробовать поместить TabView в MouseArea. Во всяком случае, это не лучшее решение.

import QtQuick 2.9
import QtQuick.Window 2.2
import QtQuick.Controls 1.4

Window {
    visible: true
    width: 640
    height: 480
    title: qsTr("Hello World")

    MouseArea {
        anchors.fill: parent
        onPressAndHold: console.log("press")
        TabView {
            Tab {
                title: "Red"
                Rectangle { color: "red" }
            }
            Tab {
                title: "Blue"
                Rectangle { color: "blue" }
            }
            Tab {
                title: "Green"
                Rectangle { color: "green" }
            }
        }
    }
}
0
ответ дан Arman Oganesyan 18 January 2019 в 15:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: