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

淺談 Qt 布局那些事

移動開發(fā)
本文介紹的是淺談 Qt 布局那些事,關(guān)于布局,也為友們分享了許多,想要獲得更多內(nèi)容,請參考本文末尾。

Qt 布局那些事是本文介紹的內(nèi)容,直接進入主題。GridLayout是一個非常強大的布局管理器,它可以實現(xiàn)很多復雜的布局,名字中暗示它將所有控件放置在類似網(wǎng)格的布局中.^__^GridLayout有兩個構(gòu)造函數(shù).

先說下GridLayout

GridLayout的意思是按照網(wǎng)格布局,我記得這個在java中的GUI布局也有這個。比較容易理解,就好比一個一個的方格,我們先來看看Qt文檔中給出的定義:

  1. void QGridLayout::addWidget ( QWidget * widget, int row, int column, Qt::Alignment alignment = 0 )  
  2. void QGridLayout::addWidget ( QWidget * widget, int fromRow, int fromColumn, int rowSpan, int columnSpan, Qt::Alignment alignment = 0 ) 

***個的布局的參數(shù)的意思依次為:QGridLayoutName,行號,列號。

第二個的布局的參數(shù)的意思依次為:QGridLayoutName,行號,列號,行寬,列寬。

***,要將設(shè)置好的布局添加進去,setLayout(yourLayout);

下面是寫的一個簡單的小例子:

  1. QLabel* nameLabel=new QLabel(tr("Name"));  
  2. QLineEdit* nameLine=new QLineEdit;  
  3. QLabel* addressLabel=new QLabel(tr("Address"));  
  4. QTextEdit* addressText=new QTextEdit;  
  5.  
  6. //布局采用gridLayout  
  7. QGridLayout* mainlayout=new QGridLayout;  
  8. mainlayout->addWidget(nameLabel,0,0,1,1);  
  9. mainlayout->addWidget(nameLine,0,1,1,3);  
  10. mainlayout->addWidget(addressLabel,1,0,3,1,Qt::AlignTop);  
  11. mainlayout->addWidget(addressText,1,1,3,3);  
  12. setLayout(mainlayout); 

關(guān)于addStretch()

  1. QVBoxLayout* buttonLayout=new QVBoxLayout;  
  2. buttonLayout->addWidget(addButton);  
  3. buttonLayout->addWidget(submitButton);  
  4. buttonLayout->addWidget(cancelButton);  
  5. buttonLayout->addStretch(); 

上面這一段加不加***一句的效果如下圖:

淺談 Qt 布局那些事

小結(jié):淺談 Qt 布局那些事的內(nèi)容介紹完了希望本文對你有所幫助!更多內(nèi)容請參考編輯推薦。

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

2011-06-30 14:34:17

QT Tablewidge QTableWidg

2011-06-30 10:59:43

2011-07-04 13:51:02

QT 對象 模型

2011-07-04 15:43:03

Qt 布局管理器 designer

2019-04-04 13:49:41

MIMO頻段手機信號

2011-05-19 16:47:50

軟件測試

2012-05-01 08:06:49

手機

2017-05-15 21:50:54

Linux引號

2024-02-04 17:03:30

2015-05-28 14:02:09

JavaJava日志性

2011-08-22 16:42:43

SqliteiPad

2011-12-02 10:32:23

Java

2014-06-06 16:08:17

初志科技

2021-10-19 21:39:51

Unsafe構(gòu)造器內(nèi)存

2020-09-23 09:07:16

特權(quán)賬號管理PAM網(wǎng)絡(luò)安全

2010-07-26 11:02:19

Perl模式匹配

2011-09-19 15:40:35

2015-09-14 09:16:17

iOS統(tǒng)計打點

2020-07-29 08:14:59

云計算云遷移IT

2009-07-29 10:36:04

北電收購
點贊
收藏

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

主站蜘蛛池模板: 中文字幕第7页 | 中文字幕成人av | 一区在线视频 | 欧美日韩亚洲视频 | 日韩精品久久一区二区三区 | 97av视频| 国产日产久久高清欧美一区 | 成人精品免费视频 | 成人精品国产免费网站 | xx性欧美肥妇精品久久久久久 | 日韩在线观看中文字幕 | 日本天天操 | 色综合一区二区三区 | 国产免费看 | 中文字幕精品一区 | 韩日精品一区 | 韩国av一区二区 | 国产精品久久一区二区三区 | 欧美一级电影免费 | 精品国产欧美一区二区 | 亚洲一区二区三区在线 | 久久久精品一区 | 99久久免费精品国产免费高清 | 日韩精品一区二区三区视频播放 | 97免费视频在线观看 | 国产韩国精品一区二区三区 | 久久精品91 | 欧美日韩专区 | av天天干 | 欧美日韩在线一区二区 | 欧美 日韩 亚洲91麻豆精品 | 成人av网站在线观看 | 久久综合激情 | 欧美激情在线精品一区二区三区 | 久久成人精品视频 | 欧美一级全黄 | 成人网址在线观看 | 一级高清免费毛片 | 毛片韩国 | 在线观看免费国产 | av网址在线 |