成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

QtWidget 給Widget加上背景圖實(shí)例

移動(dòng)開發(fā)
本文介紹的是QtWidget給Widget加上背景圖實(shí)例,內(nèi)容較少,并以簡(jiǎn)單的代碼實(shí)現(xiàn)效果,主要運(yùn)用了QWidget類,它是所有用戶界面對(duì)象的基類。

QWidget類是所有用戶界面對(duì)象的基類。 窗口部件是用戶界面的一個(gè)原子:它從窗口系統(tǒng)接收鼠標(biāo)、鍵盤和其它事件,并且在屏幕上繪制自己的表現(xiàn)。每一個(gè)窗口部件都是矩形,并且它們按Z軸順序排列的。一個(gè)窗口部件可以被它的父窗口部件或者它前面的窗口部件蓋住一部分。

QDialog是最普通的***窗口。不被嵌入到一個(gè)父窗口部件的窗口部件被叫做***窗口部件。通常情況下,***窗口部件是有框架和標(biāo)題欄的窗口(盡管如果使用了一定的窗口部件標(biāo)記,創(chuàng)建***窗口部件時(shí)也可能沒有這些裝飾。)在Qt中,QMainWindow和和不同的QDialog的子類是最普通的***窗口。

一個(gè)沒有父窗口部件的窗口部件一直是***窗口部件。

關(guān)鍵使用widget的palette的brush.

  1. int main(int argc, char *argv[]) {  
  2.     QApplication a(argc, argv);  
  3.     QWidget *widget = new QWidget();  
  4.     widget->setAutoFillBackground(true); // 這句要加上, 否則可能顯示不出背景圖.  
  5.     QPalette palette = widget->palette();  
  6.     palette.setBrush(QPalette::Window,  
  7.                      QBrush(QPixmap("1.png").scaled( // 縮放背景圖.  
  8.                              widget->size(),  
  9.                             Qt::IgnoreAspectRatio,  
  10.                         Qt::SmoothTransformation))); // 使用平滑的縮放方式  
  11.     widget->setPalette(palette); // 至此, 已給widget加上了背景圖.  
  12.     QHBoxLayout *layout = new QHBoxLayout();  
  13.     layout->addWidget(widget);  
  14.     QWidget *mw = new QWidget();  
  15.     mw->setLayout(layout);  
  16.     mw->resize(500, 500);  
  17.     //mw->setWindowFlags(Qt::FramelessWindowHint);  
  18.     mw->show();  
  19.     return a.exec();  

QtWidget 給widget加上背景圖實(shí)例

小結(jié):QtWidget widget加上背景圖實(shí)例的內(nèi)容介紹完了,對(duì)QWidget類作了簡(jiǎn)單的介紹,并以簡(jiǎn)單的代碼實(shí)現(xiàn)效果圖,希望本文能夠幫你學(xué)習(xí)QWidget類。

責(zé)任編輯:zhaolei 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2011-09-07 16:24:10

Qt Widget

2011-06-03 14:04:11

Android

2023-06-30 13:27:54

CSS徑向漸變

2023-02-21 08:40:55

2011-09-07 14:01:41

Android Wid實(shí)例

2011-09-07 17:54:40

Android Wid開發(fā)

2011-09-09 13:23:17

Widget

2023-03-31 14:51:46

CSS圖案背景開發(fā)

2010-09-09 14:38:05

CSS背景圖片

2010-08-26 10:26:44

CSS

2011-02-28 13:04:27

RelativeLayAndroid Wid

2011-09-07 13:42:36

Android Wid實(shí)例

2011-09-08 13:11:07

Android Wid實(shí)例

2011-09-08 13:41:53

Widget

2012-02-17 13:39:03

CornerstoneAndroid平板

2011-05-16 09:58:40

Labelbox

2011-09-07 16:28:46

QT WidgetQWidget

2010-07-26 14:25:06

Widget開發(fā)

2010-07-26 14:44:47

Widget開發(fā)

2011-09-08 14:01:01

Android Wid實(shí)例
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 国产日韩一区二区三区 | 五月婷婷丁香婷婷 | 黄色a三级 | 成人免费看电影 | 国产成人免费在线 | 亚洲综合中文字幕在线观看 | 波多野结衣一二三区 | 在线观看免费av网站 | 国产一区二区三区久久 | 久久综合狠狠综合久久综合88 | 新超碰97| 中文字幕丁香5月 | 91在线视频在线观看 | 免费成人在线网 | 欧美日韩在线精品 | 国产精品国产精品国产专区不蜜 | 成人在线精品 | 日韩91| 久久蜜桃av | 四虎最新视频 | 色综合天天天天做夜夜夜夜做 | 成人精品一区二区 | 超碰国产在线 | 久久久一二三 | 国产精品久久久久婷婷二区次 | 精品国产1区2区3区 在线国产视频 | 亚洲日本成人 | www.国产精 | 亚洲性视频 | 亚洲视频中文字幕 | 日韩中文字幕av | 成人片免费看 | 亚洲免费视频一区 | 有码在线 | 一级片片 | 99精品视频一区二区三区 | 激情一区二区三区 | 国产视频91在线 | 国产一级黄色网 | 在线观看视频一区 | 黄色电影在线免费观看 |