ile çok sayıda görüntüyü görüntülerim Qt uygulamasında çok fazla resim görüntülemek istiyorum, çünkü tıklandığında bilgisayarın kullanıcısına erişecek ve resim ekleyebilecek bir düğme oluşturdum. Sorunum, bu görselleri uygulamada nasıl görüntüleyeceğimi bilmem.Qt
void Mainwindow::on_pushButton_pressed()
{
QStringList fileName = QFileDialog::getOpenFileNames(this,tr("Open Image"),
"C:/qt-win-opensource-src-4.5.0/bin/",
tr("Image Files(*.png *.jpg *.bmp *.avi *.gif)"));
iterator = new QStringListIterator(fileName);
label = new QLabel;
if(iterator->hasNext())
{
label->clear();
label->setPixmap(QPixmap(iterator->next()));
label->show();
}
}
Resimlerinizi görüntülemek için örneğin QGraphicsView ve QGraphicsScene'i kullanabilir veya daha sonra sadece widget'lar için basit bir düzen kullanabilirsiniz. Ne istediğine bağlı. – user2061057
Resimleri etiket olarak göstermek için yeterli örnek var. Dikkat edilmesi gereken şey: sadece png varsayılan olarak desteklenir, diğer formatlar için bkz http://stackoverflow.com/a/12800429/104774 – stefaanv