Ubuntu SDK: Como faço para implementar um “onClick” para uma imagem no QML?

2

Eu tenho uma imagem de plano de fundo para minha página e desejo implementar uma espécie de atualização de página quando o plano de fundo é clicado. No entanto, não encontrei nenhuma ação para o elemento de imagem no QT rápido.

Qual é o caminho certo para implementar isso?

    
por user3490458 10.06.2014 / 16:43

1 resposta

6

O código a seguir deve fazer o que você precisa colocando a imagem em um MouseArea :

import QtQuick 2.0

MouseArea {
    width: my_background.width
    height: my_background.height
    Image {
        id: my_background
        source: "background.png"
    }
    onClicked: my_background.source = "background.png"
}
    
por Sylvain Pineau 10.06.2014 / 17:38