1. 程式人生 > >Qt 編程指南 7 添加背景

Qt 編程指南 7 添加背景

cat http cnblogs exe .cn idg 添加 llb 指定

技術分享

#include "QT_Text1.h"
#include <QtWidgets/QApplication>
#include <QBitmap>


int main(int argc, char *argv[])
{
	QApplication a(argc, argv);

	

	QT_Text1 w;

	QPixmap pixmap("images/timg2.jpg");   //  讀取圖片
	QPalette   palette;
	palette.setBrush(w.backgroundRole(), QBrush(pixmap));  // 將圖片設置在指定窗口
	w.setPalette(palette);
	w.setMask(pixmap.mask());  //可以將圖片中透明部分顯示為透明的
	w.setAutoFillBackground(true);   // 自動充滿
	w.show();


	return a.exec();
}

  圖片的存取位置 images/timg2

技術分享

技術分享

Qt 編程指南 7 添加背景