問題描述
我是一名剛學習Qt的新手,正在嘗試創建一個簡單的GUI應用程序。當點擊一個按鈕時,顯示一張圖片。我可以使用QImage對象讀取圖片,但是否有簡單的方法調用一個Qt函數,將QImage作為輸入并顯示它?
方法一:使用QLabel顯示QImage
最簡單的方式是將QImage添加到QLabel中,并通過QLabel的setPixmap()
方法顯示它。以下是一個完整的示例代碼:
#include <QtGui/QApplication>
#include <QLabel>int main(int argc, char *argv[])
{QApplication a(argc, argv);QImage myImage;myImage.load("test.png")