मैंने इसे यहां एक अन्य समस्या के मामले में चलाने के मामले में यहां रखा है।
समस्या
GIF लोड नहीं होता है और isValid()
रिटर्न false
।
कोड
// Load animated GIF
QMovie* movie = new QMovie("foo.gif");
// Make sure the GIF was loaded correctly
if (!movie->isValid())
{
// Something went wrong :(
}
// Play GIF
QLabel* label = new QLabel(this);
label->setMovie(movie);
movie->start();
समाधान
इस हल करने के लिए, मैं अपने exe के बगल में imageformats
नाम का एक फ़ोल्डर में क्यूटी के GIF-प्लगइन qgif4.dll
डाल करने के लिए किए गए GIF उपयोग करने में सक्षम होना ही था।
डीएल /plugins/imageformats/qgif4.dll
के तहत पाया जा सकता है।
कोई कहे तो कितना है 5x5 आप कहते हैं: "मत पूछो कितना 5x5 है, तो आप बेहतर पूछना 2x2 कितना है" ? और आप जवाब देते हैं: "2x2 = 4"? – Narek
नहीं, मैं कहता हूं कि 2x2 = 4 5x5 से 25 प्राप्त करने में मदद करेगा ... – mosg
हाँ, यहां एक ही कहानी है! आप मुझे 2x2 = 4 जानने के द्वारा 5x5 की गणना करने का सुझाव देते हैं :))। मैं आपकी मदद के लिए धन्यवाद कहना चाहता हूं लेकिन जो भी आप कहते हैं, मुझे पता था, मैं काम पूरा करना चाहता था जैसा मैंने पूछा था। क्या आप QGraphicsView और QGraphicsScene कक्षाओं का उपयोग कर ऐसा करने में मेरी मदद कर सकते हैं? या यदि आप कहते हैं कि यह इन कक्षाओं के साथ असंभव है तो यह भी एक जवाब होगा! – Narek