Задать вопрос

Как в qml заменить OnClick?

Сразу скажу, что вообще не программист, поэтому не судите строго за вопрос.
Как я понимаю это Qt.
Есть код в файле .qml
states: [
                           State {
                                name: "skip"
                                when: player.Sw < 0
                                PropertyChanges {
                                    target: skip_layout
                                    visible: true
                                }  
                             ]
MouseArea {
                            id: skip_layout
                            anchors.fill: parent
                            hoverEnabled: true
                            visible: false

                            onClicked: player.skipSmt();
                         }


Вопрос: как сделать так, чтобы player.skipSmt(); запускался сразу (без клика мыши)?
Или запускался после проверки какого-нибудь состояния, например, когда visible: true.
  • Вопрос задан
  • 2544 просмотра
Подписаться 1 Оценить Комментировать
Решения вопроса 1
Zifix
@Zifix Куратор тега Qt
Barbatum
Вместо всего компонента MouseArea сразу писать Component.onCompleted: player.skipSmt();
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Taraflex
@Taraflex
Ищу работу. Контакты в профиле.
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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