मैं एक कार फोटो प्रदर्शित करना चाहता हूं। लोड होने के बाद
, उपयोगकर्ता कीबोर्ड पर कुंजी दबाकर कार को स्थानांतरित कर सकता है।
जब वह "ऊपर तीर" दबाता है, तो कार ऊपर की तरफ बढ़ेगी।
फोटो दिखाने के लिए मुझे किस मेथोस का उपयोग करना चाहिए। Qlabel.setpixmap ??
नीचे दिया गया कोड एक नए विजेट पर छवि दिखाता है, लेकिन मैं इसे अपने मुख्यविंडो पेज पर दिखाना चाहता हूं।
मुझे क्या करना चाहिए?क्यूटी: विजेट पर छवि दिखाएं
void MainWindow::showIt()
{
QLabel *image = new QLabel();
image->setPixmap(QPixmap("car.jpg"));
image->show();
update();
}
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
showIt();
}
हाँ jkerian धन्यवाद, मैं "इस" में बदल गया। – trante
मैं क्यूटी का उपयोग कर एक साधारण खेल बनाने की योजना बना रहा हूं। लेकिन आपके पुनर्मूल्यांकन के कारण अब मैं QGraphicsView और OpenGL के बारे में पढ़ रहा हूं। क्या आप इन दो (QGraphicsView और OpenGL) की तुलना कर सकते हैं। फायदे क्या हैं, disadv? आपका बहुत बहुत धन्यवाद। – trante
ओपनजीएल काफी जटिल है, और वास्तव में पूर्ण 3 डी डिस्प्ले करने के लिए डिज़ाइन किया गया है। इस माहौल में ओपनजीएल का उपयोग करने में समस्या यह है कि यह उपयोग करने के लिए थोड़ा बोझिल है, और इसमें थोड़ा सीखने की वक्र है। ग्राफिक्स व्यू उपरोक्त लिंक में काफी अधिक वर्णित है, लेकिन अधिकतर इस संदर्भ में उपयोगी है क्योंकि यह आपको सामान्य लेआउट इंजन से अलग करने देता है। – jkerian