0
我實際上正在嘗試開發一個使用Qt 5.5的圖形用戶界面(GUI),其目標是加載和打開Tiff圖像(16.1 MB)。QScrollArea - 標籤中沒有顯示TIFF圖像
我已成功加載並顯示使用此代碼的TIFF圖像:
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QWidget window;
QLabel *label = new QLabel(&fenetre);
QPixmap pixmap("D:/IS5337_2_010_00092.tif");
label->setPixmap(pixmap);
label->resize(pixmap.size());
window.show();
return app.exec();
}
然而,當我試圖添加使用此代碼scrollarea:
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QWidget window;
QLabel *label = new QLabel(&fenetre);
QPixmap pixmap("D:/IS5337_2_010_00092.tif");
label->setPixmap(pixmap);
label->resize(pixmap.size());
QScrollArea *scrollArea = new QScrollArea;
scrollArea->setBackgroundRole(QPalette::Light);
scrollArea->setWidget(label);
window.show();
return app.exec();
}
它並沒有在所有的工作。 GUI沒有顯示TIFF圖像...只有一個空的灰色窗口。
請問您能幫我嗎?
它的工作原理!非常感謝亞歷山大。 –
接受和upvote? – AlexanderVX
是的,它完美的作品! –