BusyIndicator에 문제가 있습니다. 피드를로드 할 때 제거되지만 내 파일에 BusyIndicator를 지정하면 어떻게됩니까? QML 이미지가 피드에 표시되지 않는 경우 BusyIndicator에 이미지가 표시 될 때 BusyIndicator에이를 알리는 방법이 있는지 궁금합니다.피드를 읽은 후 BusyIndicator를 제거하려면 어떻게합니까?
1
A
답변
1
당신은 그럼 내가 이런 짓을, 당신은 그것을 시도를 줄 수있는이
Image{
id:remoteImage
source: "http://www.example.com/m.jpg"
onProgressChanged: {
if(progress==1.0)
busyIndicator.visible=false;
}
}
1
처럼 뭔가를 할 수 있습니다.
Image
{
id : image1
source:"...your source here"
}
BusyIndicator
{
id:busy1
anchors.centerIn: parent
width:50
height:50
visible: image1.status == Image.Loading
running: image1.status == Image.Loading
}
// 표시기는 이미지가로드 될 때만 표시되고 실행됩니다. 이미지를 불러오는 중이거나 Image.Ready가되면 사용 중이던 표시기가 사라집니다.
안녕하세요 비센테, 우리는 당신을 도울 수 있도록 훨씬 더 명확하고 구체적이어야 할 것입니다 -이 질문은 그다지 의미가 없습니다! 당신이하고있는 것을 보여주는 몇 가지 코드를 포함하는 것이 좋습니다. – sjwarner
코드를 포함하십시오. – sabbour