簡體   English   中英

在QLabel中顯示圖像

[英]Displaying an image in QLabel

我創建了Qt界面,添加了Qlabel並將pixmap設置為圖像。 imagelabel =

        new QLabel(centralwidget);
        imagelabel->setObjectName(QString::fromUtf8("imagelabel"));
        imagelabel->setGeometry(QRect(20, 10, 371, 311));
        imagelabel->setPixmap(QPixmap(QString::fromUtf8(":/liqi/kinect.png")));

這是當我使用Qtdesigner預覽時在ui_mainwindow.h中顯示的代碼,可以顯示圖像。 但是當我使用代碼塊運行時,像按鈕之類的所有東西都很好,但是圖像沒有出現。 我需要在以下部分添加任何內容嗎?

    MainWindow::MainWindow(Tqt_interface* tqt, QWidget *parent ) : 
    QMainWindow(parent),
    ui(new Ui::MainWindow)
{
    ui->setupUi(this);

}

":/liqi/kinect.png" ':'表示您正在嘗試打開作為資源包含的圖像。 確保您有.qrc文件,並將其添加到.pro項目文件中。 喜歡:

RESOURCES += res.qrc

還要確保該圖像位於.qrc文件中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM