Sau khi add file logo.png vào resource xong, em cho nó làm background bằng cách như sau:
File mainwindow.cpp
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include <QPixmap>
#include <QPalette>
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
QPixmap pm(":/logo.png");
pm.scaled(this->size());
QPalette pl;
pl.setBrush(QPalette::Background,pm);
this->setPalette(pl);
}
MainWindow::~MainWindow()
{
delete ui;
}
Nhưng nó lại ra như vầy:
Làm thế nào để logo Qt nó tỉ lệ theo cái form ạ? Chỉ ra một hình và nó co giãn theo form như khi setcentralwidget ấy.
Và add logo vào 1 góc của form thôi thì làm như thế nào?