C'è qualche semplice widget indicatore di caricamento, per mostrare alcuni lavori in corso, qualcosa come un punto rotante in un cerchio o così? Qualcosa di simile a questo:Qt indicatore di caricamento widget
risposta
No, non c'è nessuna tale widget di, ma c'è un altro modo molto semplice per farlo. Puoi giocare alle animazioni gif per farlo. Per esempio:
QLabel *lbl = new QLabel;
QMovie *movie = new QMovie("G:/loader.gif");
lbl->setMovie(movie);
lbl->show();
movie->start();
È possibile ottenere l'animazione delle gif da here o utilizzare un altro gif.
Penso che sia il modo più semplice perché è possibile creare questa animazione in app con timer, cambio colore e così via, ma richiede molto lavoro e tempo. Ma QMovie
è una classe potente e facile da usare.
ricorda di distruggere il film. Da [doc] (http://doc.qt.io/qt-5/qlabel.html#setMovie): "L'etichetta NON assume la proprietà del film". – n3mo
Complimenti per il collegamento estremamente utile. –
- 1. Qt Quick vs. Qt Widget
- 2. RxJS - Indicatore caricamento
- 3. Qt: mostra l'immagine sul widget
- 4. qt - widget - posizionamento
- 5. QT Come incorporare un'applicazione nel widget QT
- 6. Indicatore di caricamento del controllo di ReportViewer?
- 7. Come aggiungere indicatore di caricamento a AutoCompleteTextView
- 8. Indicatore di caricamento a destra in AutoCompleteTextView
- 9. Indicatore di caricamento con Google Chrome
- 10. Indicatore di caricamento su Ajax sincrono
- 11. Kendo Grid - proprio indicatore di caricamento
- 12. Come widget all'interno di un altro widget in QT?
- 13. Qt Mostra/nascondi animazione widget
- 14. Qt QMainWindow cancellazione widget centrale
- 15. Ruby, Qt e widget di terze parti
- 16. Promozione di widget in Qt Creator
- 17. QT - Aggiunta di widget per layout orizzontale
- 18. Qt grafici e widget di visualizzazione dati
- 19. Creazione di widget Qt personalizzati "belli"
- 20. Qt. Foglio di stile per widget personalizzati
- 21. Widget Qt personalizzati con python per Qt Designer
- 22. Symfony2 & Twig - widget di caricamento file tematico
- 23. Combina più widget in uno in Qt
- 24. Widget grafico per GTK o Qt
- 25. Caricamento di plugin Qt durante il collegamento statico a Qt?
- 26. Quando un widget Qt ottiene un paintEvent?
- 27. Qt Widget temporaneamente a schermo intero
- 28. Elimina Dock Widget in Qt Designer?
- 29. Qt Graphics Visualizza, mostra l'immagine! , Widget
- 30. Indicatore di occupato del browser durante il caricamento dei dati
Qualcuno ha sviluppato questo widget qui: https://github.com/mojocorp/QProgressIndicator Questo è un widget che dipinge esattamente ciò di cui hai bisogno. Si noti che l'animazione è creata dal codice, non è una gif animata. Questo ha il vantaggio di poter ridimensionare il widget come preferisci senza una definizione definitiva. – Suppaman
https://github.com/snowwlex/QtWaitingSpinner funziona, una volta riaperta la domanda, posso inserire una risposta completa sul suo utilizzo. – phyatt