我已經創建了一個Qt接口,添加了一個Qlabel並將pixmap設置爲圖像。 imagelabel =在QLabel中顯示圖像
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 顯示的代碼時,可以顯示圖像。但是,當我運行使用codeblocks,像按鈕等一切都很好,但圖像不會出現。我是否需要在下面的部分添加任何內容?
MainWindow::MainWindow(Tqt_interface* tqt, QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
}
可能是您的資源文件可能存在問題。你檢查了嗎? – Mat
我做到了。 kinect.png –
user982209