Skip to content
Snippets Groups Projects
ImageMessage.qml 479 B
Newer Older
  • Learn to ignore specific revisions
  • 	width: Math.min(parent ? parent.width : undefined, model.width)
    
    	height: width * model.proportionalHeight
    
    Nicolas Werner's avatar
    Nicolas Werner committed
    		id: img
    
    Nicolas Werner's avatar
    Nicolas Werner committed
    		source: model.url.replace("mxc://", "image://MxcImage/")
    
    		asynchronous: true
    		fillMode: Image.PreserveAspectFit
    
    Nicolas Werner's avatar
    Nicolas Werner committed
    
    		MouseArea {
    
    Nicolas Werner's avatar
    Nicolas Werner committed
    			enabled: model.type == MtxEvent.ImageMessage
    
    Nicolas Werner's avatar
    Nicolas Werner committed
    			anchors.fill: parent
    
    			onClicked: timelineManager.openImageOverlay(model.url, model.id)