2012-02-20 8 views
1

BusyIndi​​catorに問題があります。どうすればBusyIndi​​catorを指定したのでしょうか? QMLイメージがフィードに表示されない場合は、BusyIndi​​catorにイメージが表示されたときにBusyIndi​​catorを削除するよう指示する方法があるのだろうかと思います。フィードを読み込んだ後にBusyIndi​​catorを削除するには

+0

ちょっとビセンテ、あなたは私たちがあなたを助けることができるようにするために、はるかに明確で具体的である必要があります - この質問は現時点ではあまり意味がありません!あなたがしていることを示すためにいくつかのコードを含めることをお勧めします。 – sjwarner

+0

いくつかのコードを含めてください。 – sabbour

答えて

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のとき、ビジーインジケータは消えます。