青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

zhonghua

C++博客 首頁 新隨筆 聯系 聚合 管理
  72 Posts :: 1 Stories :: 4 Comments :: 0 Trackbacks

設計軟件中各個部件的位置排列,有兩種方法:

1.設置widget的在父窗體中的坐標和大小

widget->move(x,y);

widget->resize(width,height);

//widget->setGeometry(QRect(x,y,width,height));

什么時候用:不想被布局約束,對這種控件可控制時

例如下面的可活動按鈕

缺點:在遇到很多個部件時,一個個算坐標會很麻煩

部件不自動隨父窗體的變化而變化(這里要重寫resizeEvent事件算變化比例建立父子窗體之間的聯系,而布局很容易做到)

 

2.布局管理Layout(可控制的部件不要使用布局中,一旦改變會影響到整體布局)

經常要用到的三個布局部件

QHBoxLayout水平布局

QVBoxLayout垂直布局

QGridLayout表格布局

 

————————————————————————————————

QHBoxLayout和QVBoxLayout用法相同

基本:

vlayout->addWidget(w1);

vlayout->addWidget(w2);

……

——————————————————————————————————

QGridLayout用法

layout->addWidget(widget,row,column,rowSpan,columnSpan);

layout->addLayout(layout,row,column,rowSpan,columnSpan);

(row,column):控件占據左上角的單元格位置

rowSpan:控件占據的行數

columnSpan:控件占據的列數(不寫默認為1)

——————————————————————————————

控件隨窗體伸縮

將布局與主窗體建立聯系

layout=new QHBoxLayout(this);

或者this->setLayout(layout);

——————————————————————————————

layout->addStretch();可伸縮的空間

layout->setAlignment(Qt::AlignHCenter);//布局內控件水平居中 

layout->setSpacing(10);//控件間隔為10

layout->setMargin(10);//頁邊距為10

Qt設計器中spacer控件

以上在對控件位置調整時常用

 

——————————————————————————————————

結合SizePolicy屬性控制布局管理中的控件的尺寸自適應方式

也就是控件隨主窗體伸縮方式(可自行增大或縮?。?/span>

QSizePolicy sizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);//可自行增大和收縮

Fixed:不能放大或縮小

Minimum:不能小于sizeHint尺寸,可放大(若設置了最大尺寸)

Maximum:不能放大,可縮小到允許的最小尺寸(若setMinimumSize(10,10)只能縮小到(10,10))

Preferred:控件的sizeHint是他的Hint,可以放大或縮小

 

————————————————————————————————————————————

比例因子的使用

例:布局中有左右兩控件,右邊比左邊水平伸縮2倍

sizePolicy.setHorizontalStretch(1);
sizePolicy.setVerticalStretch(0);

left->setSizePolicy(sizePolicy);

sizePolicy.setHorizontalStretch(2);
sizePolicy.setVerticalStretch(0);

left->setSizePolicy(sizePolicy);

 

水平伸展比例(1,2)

垂直伸展比例(0,0)

——————————————————————————————————————————————————

布局顧名思義是對控件的位置的整體規劃,每個控件之間都存在著位置關系,所以改變控件(移動、關閉)會破壞布局

——————————————————————————————————————————————————

結論:兩種方法結合使用,應該可以應對大部分界面布局

本人是菜鳥,實踐不多,如有錯誤歡迎指正

—————————————————————————————————————————————————

上述代碼是為了理解布局使用,Qt設計器可實現

posted on 2012-04-09 17:42 米米 閱讀(925) 評論(0)  編輯 收藏 引用 所屬分類: qt
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            在线亚洲一区观看| 国产亚洲美州欧州综合国| 精品1区2区3区4区| 欧美在线视频全部完| 一区二区日本视频| 欧美国产日韩亚洲一区| 亚洲第一页自拍| 欧美在线观看视频一区二区三区 | 欧美福利视频网站| 国产麻豆9l精品三级站| 欧美伊人久久| 欧美在线综合视频| 一区二区在线视频| 蜜桃av噜噜一区二区三区| 久久久久久伊人| 亚洲欧洲99久久| 亚洲激情一区| 亚洲福利久久| 亚洲精选成人| 欧美日韩一区二区三区在线观看免| 亚洲综合精品自拍| 欧美视频手机在线| 亚洲国产婷婷香蕉久久久久久99| 亚洲第一天堂av| 欧美经典一区二区三区| 亚洲国内精品在线| 亚洲国产1区| 欧美性大战久久久久| 亚洲香蕉伊综合在人在线视看| 亚洲精品网站在线播放gif| 国产精品magnet| 亚洲在线成人| 久久电影一区| aa成人免费视频| 99国产精品久久久久久久| 国产精品激情| 久久久久天天天天| 欧美肥婆在线| 午夜亚洲激情| 欧美激情二区三区| 欧美伊人久久久久久久久影院 | 亚洲欧洲精品一区| 国产亚洲精品综合一区91| 亚洲精品欧美| 亚洲精品免费一二三区| 欧美在线1区| 亚洲欧美一区二区三区极速播放| 免费观看成人鲁鲁鲁鲁鲁视频| 香蕉久久夜色精品国产| 欧美人与性动交cc0o| 免费观看久久久4p| 国产午夜精品一区理论片飘花 | 麻豆精品在线观看| 国产精品一区二区久久精品| 日韩午夜电影在线观看| 亚洲精品国产精品乱码不99| 久久久久久一区二区三区| 久久国产精品黑丝| 国产精品狠色婷| 一本色道久久综合狠狠躁篇怎么玩| 在线不卡中文字幕播放| 亚洲欧美在线看| 午夜精品久久久久| 国产精品视频网址| 亚洲视频 欧洲视频| 亚洲小说欧美另类社区| 欧美精品在线看| 91久久精品日日躁夜夜躁国产| 亚洲成人影音| 蜜桃av一区二区在线观看| 久久只有精品| 在线免费观看日本一区| 久久午夜色播影院免费高清| 欧美成人网在线| 亚洲国内自拍| 欧美母乳在线| 亚洲午夜成aⅴ人片| 欧美在线不卡视频| 在线成人av.com| 欧美精品久久久久久| 亚洲精品一区二区三区婷婷月| 一区二区三区产品免费精品久久75 | 洋洋av久久久久久久一区| 亚洲综合色噜噜狠狠| 国产日韩欧美一区二区三区四区| 亚洲欧美日韩久久精品| 久久精品视频免费观看| 在线观看不卡| 欧美日韩精品免费观看视频| 夜夜嗨av一区二区三区网页| 性做久久久久久久久| 国产主播喷水一区二区| 狂野欧美激情性xxxx| 亚洲免费成人| 久久久91精品| 日韩五码在线| 国产色视频一区| 欧美黑人在线观看| 亚洲欧美国产毛片在线| 男同欧美伦乱| 亚洲自拍另类| 亚洲国产高清高潮精品美女| 欧美美女日韩| 久久久xxx| 中文国产亚洲喷潮| 欧美3dxxxxhd| 久久精品国产免费看久久精品| 亚洲黄色在线观看| 国产精品一区在线播放| 欧美国产在线观看| 久久精品视频在线免费观看| 亚洲美女av在线播放| 久久久免费av| 午夜精品久久久久久99热软件 | 国产精品盗摄一区二区三区| 久久久久看片| 亚洲女人天堂成人av在线| 亚洲高清不卡在线观看| 久久久xxx| 亚洲在线一区二区三区| 日韩午夜免费视频| 一色屋精品视频在线观看网站| 欧美网站在线观看| 欧美极品在线观看| 久久综合色一综合色88| 午夜性色一区二区三区免费视频| 亚洲人成啪啪网站| 米奇777在线欧美播放| 久久成人一区二区| 午夜一区二区三区不卡视频| 99在线热播精品免费| 亚洲欧洲一区二区三区| 激情欧美一区二区| 国内成人自拍视频| 国产午夜精品视频免费不卡69堂| 国产精品mm| 国产精品久久久久久久久久免费看| 欧美精品日韩精品| 欧美成人精品高清在线播放| 久久综合影音| 久久资源在线| 美女日韩欧美| 免费在线成人av| 欧美激情久久久| 欧美人与禽猛交乱配| 欧美另类变人与禽xxxxx| 免费成人小视频| 欧美激情亚洲国产| 欧美日韩情趣电影| 欧美无乱码久久久免费午夜一区| 欧美日韩精品高清| 国产精品乱人伦中文| 国产精品免费一区豆花| 国产欧美一区二区精品性色| 国产视频一区二区三区在线观看| 国产精品丝袜白浆摸在线| 国产精品一区二区久久| 国产一区自拍视频| 亚洲国产天堂久久综合| 日韩亚洲欧美一区| 亚洲欧美成aⅴ人在线观看| 小黄鸭精品aⅴ导航网站入口| 久久成人免费视频| 欧美风情在线| 亚洲天堂av电影| 西瓜成人精品人成网站| 久久久99久久精品女同性 | 亚洲美女黄色片| 亚洲影院高清在线| 欧美中文字幕在线| 你懂的网址国产 欧美| 欧美日韩国产精品一区| 国产私拍一区| 亚洲人体1000| 亚洲欧美日韩精品在线| 可以看av的网站久久看| 亚洲精品在线一区二区| 性色一区二区三区| 久久亚洲精品中文字幕冲田杏梨| 欧美黄污视频| 国产香蕉97碰碰久久人人| 亚洲精品国产精品国自产在线| 亚洲欧美日韩国产| 欧美国产日韩二区| 午夜国产欧美理论在线播放| 蜜乳av另类精品一区二区| 国产精品欧美在线| 亚洲伦理在线观看| 久久久久国产精品一区三寸| 亚洲第一黄色| 久久精品国产清自在天天线| 欧美日韩免费一区二区三区视频| 国产日韩欧美成人| 在线综合+亚洲+欧美中文字幕| 久久青草欧美一区二区三区| 一区二区三区视频在线观看| 久久综合给合久久狠狠狠97色69| 国产精品网站一区| 一区二区三区久久网| 亚洲成人自拍视频|