精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

詳解 QT 皮膚 QSS編程

移動(dòng)開發(fā)
同css 相似,qss的主要功能與最終目的都是能使界面的表現(xiàn)與界面的元素分離,即質(zhì)與形的分離,就如同一個(gè)人可以在不同的時(shí)候穿上不同的衣服一樣。

QT 皮膚 QSS編程是本文要介紹的內(nèi)容,借用css 的靈感,Qt也支持Qt自己的css,簡(jiǎn)稱qss。同css 相似,qss的主要功能與最終目的都是能使界面的表現(xiàn)與界面的元素分離,即質(zhì)與形的分離,就如同一個(gè)人可以在不同的時(shí)候穿上不同的衣服一樣,css機(jī)制的引入,使得設(shè)計(jì)一種皮膚與界面控件分離的軟件成為可能,應(yīng)用程序也能像web界面那樣隨意地改變外觀。

一、QSS語(yǔ)法

同css一樣,他也有由一個(gè)selector與一個(gè)declaration組成,selector指定了是對(duì)哪一個(gè)控件產(chǎn)生效果,而declaration才是真正的產(chǎn)生作用的語(yǔ)句。如:

  1. QPushButton { color: red } 

QPushButton指定了是對(duì)所有的QPushButton或是其子類控件(如用戶定義的MyPushButton)產(chǎn)生影響,而color:red表明所有的受影響控件的前景色都為red。

除了“類名”,“對(duì)象名”,“Qt屬性名”這三樣?xùn)|西是大小寫敏感的外其他的東西都是大小寫不敏感的,如color與Color代表同一屬性。

如果有幾個(gè)selector指定了相同的declaration,可以使用逗號(hào)(,)將各個(gè)選擇器分開,如:

  1. QPushButton, QLineEdit, QComboBox{ color: red } 

他相當(dāng)于:

  1. QPushButton { color: red }  
  2. QLineEdit { color: red }  
  3. QComboBox{ color: red } 

declaration部份是一系列的(屬性:值)對(duì),使用分號(hào)(;)將各個(gè)不同的屬性值對(duì)分開,使用大括號(hào)({})將所有declaration包含在一起。

1、一般選擇器(selector)

Qt支持所有的CSS2定義的選擇器,其祥細(xì)內(nèi)容可以在w3c的網(wǎng)站上查找 http://www.w3.org/TR/CSS2/selector.html ,其中比較常用的selector類型有:

通用類型選擇器:*會(huì)對(duì)所有控件有效果。

類型選擇器:QPushButton匹配所有QPushButton的實(shí)例和其子類的實(shí)例。

屬性選擇器:QPushButton[flat=”false”]匹配所有QPushButton屬性flat為false的實(shí)例,屬性分為兩種,靜態(tài)的和動(dòng)態(tài)的,靜態(tài)屬性可以通過(guò)Q_PROPERTY()來(lái)指定,來(lái)動(dòng)態(tài)屬性可以使用setProperty來(lái)指定,如:

  1. QLineEdit *nameEdit = new QLineEdit(this);  
  2. nameEdit->setProperty("mandatoryField", true); 

如果在設(shè)置了qss后Qt屬性改變了,需要重新設(shè)置qss來(lái)使其生效,可以使用先unset再set qss。

類選擇器:.QPushButton匹配所有QPushButton的實(shí)例,但不包含其子類,這相當(dāng)于:*[class~="QPushButton"]     ~=的意思是測(cè)試一個(gè)QStringList類型的屬性是否包含給定的QString

ID選擇器:QPushButton#okButton對(duì)應(yīng)Qt里面的object name設(shè)置,使用這條CSS之前要先設(shè)置對(duì)應(yīng)控件的object name為okButton,如:Ok->setObjectName(tr(“okButton”));

后裔選擇器:QDialog QPushButton匹配所有為QDialog后裔(包含兒子,與兒子的兒子的遞歸)為QPushButton的實(shí)例

子選擇器:QDialog > QPushButton匹配所有的QDialog直接子類QPushButton的實(shí)例,不包含兒子的兒子的遞歸。

2、子控件選擇器

對(duì)于復(fù)雜的控件,可能會(huì)在其中包含其他子控件,如一個(gè)QComboxBox中有一個(gè)drop-down的按鈕。那么現(xiàn)在如果要設(shè)置QComboxBox的下拉按鈕的話,就可以這樣訪問(wèn):

QComboBox::drop-down { image: url(dropdown.png)}其標(biāo)志是(::)

子控件選擇器是用位置的引用來(lái)代表一個(gè)元素,這個(gè)元素可以是一個(gè)單一控件或是另一個(gè)包含子控件的復(fù)合控件。使用subcontrol-origin屬性可以改變子控件的默認(rèn)放置位置,如:

  1. QComboBox{  
  2.        margin-right: 20px;  
  3. }  
  4. QComboBox::drop-down {  
  5.        subcontrol-origin: margin;  
  6. }  

如上語(yǔ)句可以用來(lái)改變drop-down的margin。

相對(duì)位置屬性可以用來(lái)改變子控件相對(duì)于最初位置的偏移量,如當(dāng)一個(gè)QCombox的drop-down按鈕被按下時(shí),我們可以用一個(gè)內(nèi)部的小偏移量來(lái)表示被按下的效果,如下:

  1. QComboBox::down-arrow{  
  2.        image: url(down_arrow.png);  
  3. }  
  4. QComboBox::down-arrow:pressed {  
  5.        position: relative;  
  6.        top: 1px; left: 1px;  
  7. }  

絕對(duì)位置屬性允許子控件改變自己的位置和大小而不受引用元素的控件。一但位置被設(shè)定了,這些子控件就可以被當(dāng)成一般的widget來(lái)對(duì)待,并且可以使用合模型。關(guān)于合模型可以參考下面。
 
如果你要查看Qt支持哪些子控件選擇器,可以參考:http://pepper.troll.no/s60prereleases/doc/stylesheet-reference.html#list-of-sub-controls-syntax.html

#p#

3、偽選擇器(pseudo-states)

偽選擇器以冒號(hào)(:)表示,與css里的偽選擇器相似,是基于控件的一些基本狀態(tài)來(lái)限定程序的規(guī)則,如hover規(guī)則表示鼠標(biāo)經(jīng)過(guò)控件時(shí)的狀態(tài),而press表示按下按鈕時(shí)的狀態(tài)。如:

  1. QPushButton:hover {  
  2.        Background-color:red;  

表示鼠標(biāo)經(jīng)過(guò)時(shí)QPushButton背景變紅。

Pseudo還支持否定符號(hào)(!),如:

  1. QRadioButton:!hover { color: red } 

表示沒(méi)有鼠標(biāo)移上QRadioButton時(shí)他顯示的顏色是red。

Pseudo可以被串連在一起,比如:

  1. QPushButton:hover:!pressed { color: blue; } 

表示QPushButton在鼠標(biāo)移上卻沒(méi)有點(diǎn)擊時(shí)顯示blue字,但如果點(diǎn)擊的時(shí)候就不會(huì)顯示blue顏色了。

同樣可以和之前所講的子控件選擇器一起聯(lián)合使用,如:

  1. QSpinBox::down-button:hover { image: url(btn-combobox-press.bmp)}  

與前面所講的一樣,偽選擇器,子控件選擇器等都是可以用逗號(hào)(,)分隔表示連續(xù)相同的設(shè)置的,如:

QPushButton:hover,QSpinBox::down-button, QCheckBox:checked { color: white ;image: url(btn-combobox-press.bmp);}表示如下

更多請(qǐng)參考:http://pepper.troll.no/s60prereleases/doc/stylesheet-reference.html#list-of-pseudo-states

二、解決沖突

使用object name

在程序里面要先設(shè)置控件的,如:

  1. btnOne = new QPushButton(centralWidget);  
  2. btnOne->setObjectName(QString::fromUtf8("btnOneCh"));  

這樣,我們有了一個(gè)object name為btnOneCh的QPushButton,試驗(yàn)一下,使用指定object name的方式,如:

  1. QPushButton#btnOneCh { color: red }  
  2. QPushButton { color: white } 

可以看出,btnOncCh的color變成了red

使用偽選擇器,如hover,press,enabled等,如:按扭“1”是disable了的,QPushButton:!enabled {color: white}

所有的類型選擇器都有一個(gè)共同的特性,就是如果有兩個(gè)屬性沖突了的話就會(huì)以***出現(xiàn)的一個(gè)為準(zhǔn),如:

  1. QPushButton { color: red }  
  2. QAbstractButton { color: gray} 

由于QPushButton為QAbstractButton的子類,如果只設(shè)置QAbstractButton的可以想像結(jié)果是所有的QPushButton都為gray,如果只設(shè)置QPushButton的所有QPushButton都會(huì)為red,當(dāng)兩個(gè)都能設(shè)置起效的時(shí)候,以在文本上***出現(xiàn)的為準(zhǔn),所以結(jié)果為Grey

當(dāng)然其中如果有#指定了object name,他所設(shè)置的優(yōu)先級(jí)是***的,具體規(guī)則可以參考:http://www.w3.org/TR/CSS2/cascade.html#specificity,

或是http://pepper.troll.no/s60prereleases/doc/stylesheet-syntax.html#conflict-resolution

  1. QPushButton#btnOneCh { color: red }  
  2. QPushButton { color: blue }  
  3. QAbstractButton { color: gray} 

雖然QAbstractButton在***,但是之前有#btnOneCh指定了QPushButton“一”的color為red所以***顯示也是“一”為red。

#p#

三、級(jí)聯(lián)效應(yīng)

子類可以繼承父類的StyleSheet,但是如果子類里面設(shè)置了StyleSheet與父類里在設(shè)置的有沖突,那么當(dāng)然會(huì)優(yōu)先考慮子類自己的,

同樣,如果在qApp時(shí)面設(shè)置了,但是在某一個(gè)特定控件里面也設(shè)置,如果有沖突,也是優(yōu)先控件自己的,例如,我在程序時(shí)面設(shè)置了:btnOneEn->setStyleSheet("QPushButton { color: red }");

而,當(dāng)我再設(shè)置qApp時(shí),如果,將QPushButton的color設(shè)置成grey的,那么結(jié)果是對(duì)于btnOneEn這個(gè)QPushButton來(lái)說(shuō)他的顏色還是red。

這就是為什么這里設(shè)置為grey了btnOneEn卻還是red的。

如果我們對(duì)一個(gè)控件設(shè)置StyleSheet為:

  1. QPushButton* myPushButton;  
  2. myPushButton->setStyleSheet("*{ color: blue }"); 

其實(shí)他和設(shè)置為:myPushButton->setStyleSheet("color: blue");

效果相同,只是后一種設(shè)置不會(huì)對(duì)QPushButton的子類產(chǎn)生作用,但***種卻會(huì)。

四、繼承性

與CSS不同的一點(diǎn),在CSS box模型中,如果一個(gè)元素在別一元素的里面,那么里面的元素會(huì)自動(dòng)繼承外面元素的屬性,但QSS里面不會(huì),如:

一個(gè)QPushButton如果放在一個(gè)QGroupBox里面,如果:qApp->setStyleSheet("QGroupBox{ color: red; }");

并不代表在QGroupBox里面的QPushButton也會(huì)有color:red的屬性,如果要想有的話要顯示寫明,如:qApp->setStyleSheet("QGroupBox, QGroupBox*{ color: red; }");

或者在應(yīng)用程序里面也可以用QWidget::setFont等來(lái)設(shè)置到子控件的屬性。

五、Namespace沖突

類型選擇器能夠使用到一個(gè)特定的類型,如:

  1. class MyPushButton : public QPushButton {  
  2.       //...  
  3. }  
  4. qApp->setStyleSheet("MyPushButton { background: yellow; }"); 

因?yàn)镼SS使用QObject::className來(lái)判斷要賦與style sheet的控件類型,如果一個(gè)用戶定義控件類型在一個(gè)namespace里面的話,QObject::className會(huì)返回<namespace>::<classname> 的名字,這和子控件選擇器的語(yǔ)法相沖突,為了解決此問(wèn)題,使用“--”來(lái)代替“::”,比如:

  1. namespace ns {  
  2.       class MyPushButton : public QPushButton {  
  3.           //...  
  4.       }  
  5. }  
  6. qApp->setSytleSheet("ns--MyPushButton { background: yellow; }"); 

六、設(shè)置對(duì)像屬性

如果在程序里面使用Q_PROPERTY設(shè)置的屬性,可以在qss里面使用:qproperty-<property name>的形式來(lái)訪問(wèn)并設(shè)置值。如:

  1. MyLabel { qproperty-pixmap: url(pixmap.png); }  
  2. MyGroupBox{ qproperty-titleColor: rgb(100, 200, 100); }  
  3. QPushButton { qproperty-iconSize: 20px 20px; } 

如果屬性引用到的是一個(gè)由Q_ENUMS申明的enum 時(shí),要引用其屬性名字要用定義的名稱而不是數(shù)字。

小結(jié):詳解 QT 皮膚QSS編程的內(nèi)容介紹完了,希望本篇文章對(duì)你有所幫助。

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

2011-06-24 17:22:29

Qt Quick QML

2011-06-28 09:39:31

Qt

2011-06-22 10:12:08

Qt 線程

2011-06-24 10:05:51

QT 對(duì)象 父對(duì)象

2011-06-20 17:33:58

Qt MeegoTouch Maemo

2011-06-28 15:01:01

Qt PIMPL

2011-06-22 09:40:32

QT 模板庫(kù) 模板

2011-06-23 14:05:32

Qt 事件機(jī)制

2011-06-10 12:44:09

2011-06-13 16:51:19

Qt Socket

2011-06-17 09:58:26

Qt Chapter QObject

2011-06-28 16:18:24

Qt QObject

2011-07-04 16:12:00

QT QWidget

2011-06-24 12:58:49

Qt LineEdit

2011-06-17 10:19:11

Qt QWidge QSetting

2011-07-04 17:18:23

Qt SQLite 數(shù)據(jù)庫(kù)

2011-06-24 10:54:34

Qt Mysql

2011-06-24 14:34:17

Qt 小票 打印

2011-06-14 11:48:38

Webkit QT

2011-06-20 14:27:57

Qt Embedded
點(diǎn)贊
收藏

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

成人性生生活性生交12| 欧美成人一区二区在线| 精品一区在线观看视频| 91欧美极品| 色综合天天综合网国产成人综合天| 欧美久久久久久| 97人妻人人澡人人爽人人精品 | 中文字幕欧美专区| 国产黄色一区二区三区| 在线免费看h| 亚洲人一二三区| 蜜桃导航-精品导航| 国产精品无码在线播放| 亚洲综合丁香| 色综合色综合久久综合频道88| 3d动漫精品啪啪一区二区下载| 香蕉成人在线| 色综合视频一区二区三区高清| 中文字幕在线乱| 黄色在线播放| 懂色av一区二区夜夜嗨| 国产精品久久久久久久久久免费| 久草视频免费在线播放| 国产亚洲精品美女久久久久久久久久| 欧美成人精精品一区二区频| 搡女人真爽免费午夜网站| 成人在线黄色电影| 亚洲视频精选在线| 亚洲高清视频在线观看| 亚洲 欧美 激情 另类| 国产精品亚洲专一区二区三区| 国产精品欧美一区二区三区奶水| 久久亚洲天堂网| 国产精品a久久久久| 视频在线一区二区| 永久免费毛片在线观看| 亚洲熟妇无码av| 国产理论在线| 一区二区三区美女视频| 影音先锋欧美资源| av在线三区| 国产98色在线|日韩| 国产剧情久久久久久| 天干夜夜爽爽日日日日| 性色av一区二区怡红| 97免费视频在线| 免费在线视频观看| 欧美+日本+国产+在线a∨观看| 中文字幕亚洲综合久久筱田步美| 国产精品扒开腿做爽爽| 免费av一区二区三区四区| 亚洲国内精品视频| 中国黄色a级片| 欧美综合自拍| 国产视频精品xxxx| 五级黄高潮片90分钟视频| 日韩美脚连裤袜丝袜在线| 亚洲成人激情图| 国产精品扒开腿做爽爽爽a片唱戏| 一区二区三区高清在线观看| 日韩一本二本av| 无码人妻一区二区三区一| 亚洲国产精品免费视频| 亚洲精品在线免费观看视频| 中国特级黄色大片| 欧美黑白配在线| 亚洲欧美日韩国产成人| 美女被到爽高潮视频| 欧美少妇xxxx| 美女999久久久精品视频 | 成人直播大秀| 自拍亚洲一区欧美另类| 99鲁鲁精品一区二区三区| 欧美日韩18| 91chinesevideo永久地址| 亚洲 欧美 日韩 综合| 视频一区免费在线观看| 国产精品色悠悠| 国产又黄又爽视频| 成人性生交大合| 麻豆成人在线播放| www.黄在线观看| 亚洲欧美成人一区二区三区| www.射射射| 国产69精品久久久久9999人| 91精品国产麻豆国产自产在线 | 国产精品自产拍| 国产69精品久久99不卡| 欧美不卡三区| v片在线观看| 欧美日韩裸体免费视频| 国产高潮免费视频| 欧美影院视频| 国产视频在线一区二区| 国产午夜精品理论片在线| 在线日韩电影| 国产精品美女久久久免费 | 影视一区二区三区| 日韩一区二区免费在线电影 | 亚洲第一第二区| 久久五月婷婷丁香社区| 黄色网络在线观看| 91精品韩国| 亚洲国产精品成人av| 战狼4完整免费观看在线播放版| 亚洲视频日本| 国产欧美韩国高清| 三级在线观看| 亚洲综合一二区| 国产精品久久久毛片| 亚洲综合影院| 色视频www在线播放国产成人| 伊人久久综合视频| 国产一区二区三区高清播放| 欧美日韩精品久久久免费观看| av观看在线| 欧美无砖砖区免费| 高潮毛片无遮挡| 99国产精品| 亚洲一区国产精品| 91福利在线视频| 欧美日韩视频在线| 在线中文字日产幕| 一本到12不卡视频在线dvd| 国产成人一区二区三区电影| 色婷婷av一区二区三| 亚洲特级片在线| 男女男精品视频站| blacked蜜桃精品一区| 91a在线视频| 蜜桃视频污在线观看| 亚洲少妇最新在线视频| 亚洲这里只有精品| 精品国产一区二区三区| 日韩av电影手机在线观看| 秋霞av鲁丝片一区二区| 亚洲综合色在线| 黑人性生活视频| 亚洲啊v在线观看| 国产在线视频一区| 思思99re6国产在线播放| 91国产福利在线| 在线不卡av电影| 久久福利精品| 日本一区免费看| 在线一区av| 亚洲欧洲日产国码av系列天堂| 国产女同在线观看| 99久久婷婷国产综合精品 | 欧美寡妇性猛交xxx免费| 欧美一级xxx| 免费在线观看亚洲| 粉嫩13p一区二区三区| 男的插女的下面视频| 在线精品国产亚洲| 欧美亚洲另类激情另类| 蝌蚪视频在线播放| 色综合天天综合在线视频| 一级性生活大片| 日韩国产精品91| 亚洲日本欧美在线| 成人噜噜噜噜| 久久91亚洲精品中文字幕奶水 | 成人av免费观看| 无码aⅴ精品一区二区三区浪潮 | 一级特黄特色的免费大片视频| 日本一区免费视频| 亚洲精品性视频| 午夜天堂精品久久久久| 精品久久久久久亚洲| 日韩电影免费观| xxxx性欧美| 乱精品一区字幕二区| 色婷婷久久综合| 污污的视频在线免费观看| 成人自拍视频在线| 农村妇女精品一二区| 国产精品99久久久久久动医院| 亚洲va男人天堂| 成人在线黄色电影| 日韩中文字幕免费| 嫩草影院一区二区| 在线免费亚洲电影| 九九热精品免费视频| 久久网这里都是精品| 中文字幕亚洲影院| 亚洲激情网站| 亚洲一区二区在线看| 成人午夜三级| 国产精品手机播放| 99在线视频影院| 在线观看日韩专区| 黄色三级网站在线观看| 欧美视频在线一区二区三区 | 国产精品高清无码在线观看| 精品一区二区免费在线观看| 久久久性生活视频| 色欧美自拍视频| 黄色99视频| 国产区一区二| 国产精品久久久精品| 欧美日韩经典丝袜| 日韩在线中文字幕| 无码国产精品高潮久久99| 911精品国产一区二区在线| 欧美三级午夜理伦| 亚洲毛片av在线| 在线观看免费小视频| av男人天堂一区| 手机在线免费毛片| 秋霞av亚洲一区二区三| 日韩五码在线观看| 欧美日韩18| 男人天堂成人网| 不卡在线一区二区| 久久综合婷婷综合| 成人看片黄a免费看视频| 91在线视频精品| 国产成人午夜性a一级毛片| 17婷婷久久www| heyzo高清在线| 久久国产精品电影| 欧美成人hd| 最近2019年好看中文字幕视频| 四虎精品在永久在线观看| 欧美不卡一区二区三区| aaa国产视频| 欧美私模裸体表演在线观看| 黄色片中文字幕| 懂色av影视一区二区三区| 国产在线免费视频| 一区二区三区免费网站| 国产又黄又爽又无遮挡| 亚洲欧美在线aaa| www.com.av| 中文字幕一区免费在线观看| 黄色片网站免费| 欧美激情综合五月色丁香小说| 91网站免费视频| 国产亚洲自拍一区| a级大片在线观看| 国产亚洲欧美一区在线观看| 国产精品亚洲无码| av电影一区二区| 中文字幕无码人妻少妇免费| 99视频热这里只有精品免费| 国产精品伦子伦| 99视频精品全部免费在线| www.自拍偷拍| 97国产一区二区| 熟女人妻在线视频| 久久女同性恋中文字幕| 国产手机在线观看| 国产精品乱人伦一区二区| 91禁男男在线观看| 亚洲视频一二区| 国产亚洲小视频| 黄色成人在线播放| 不卡av电影在线| 欧美三级日韩三级| 99精品国产99久久久久久97| 日韩一区二区三区四区五区六区| 黄色av小说在线观看| 日韩精品在线免费观看| 精品三级久久久久久久电影聊斋| 一区二区成人av| 成人在线观看免费网站| 欧美精品激情在线观看| 天堂网在线最新版www中文网| 青青草成人在线| 欧美黄色a视频| 国产精品成人一区二区三区| 妖精视频一区二区三区| 五月天色一区| 91超碰国产精品| 免费看国产一级片| 奇米精品一区二区三区在线观看 | 国产精品美女久久久久久| 精品国产欧美日韩不卡在线观看| 亚洲综合色区另类av| 国产又黄又爽又色| 欧美精品99久久久**| 天天摸天天干天天操| 中文字幕不卡av| 牛牛电影国产一区二区| 国产精品久久久久福利| 一区二区三区四区精品视频| 欧美精品一区在线发布| 欧美在线三区| 国产成人精品无码播放| 国产成人亚洲精品狼色在线| 国产免费无遮挡吸奶头视频| 亚洲欧美日韩在线播放| 中文字幕在线天堂| 日韩免费高清av| 国产高清一区在线观看| 欧美国产日本高清在线| 日韩经典一区| 国产视频一区二区三区四区| 日韩欧美网址| 国产偷人视频免费| 国产成人久久精品77777最新版本| av永久免费观看| 亚洲超丰满肉感bbw| 国产又大又黄又爽| 亚洲色图激情小说| sm在线播放| 99久久99| 欧美电影免费| 国产熟人av一二三区| www.亚洲精品| 久草资源在线视频| 欧美久久久久久久久| 国内在线精品| 欧美性受xxx| 9l视频自拍九色9l视频成人| 三级网在线观看| 手机精品视频在线观看| av2014天堂网| 午夜欧美大尺度福利影院在线看| 国产口爆吞精一区二区| 中文字幕亚洲综合久久筱田步美| gay欧美网站| 六月婷婷久久| 99成人在线| 欧美无人区码suv| 亚洲午夜av在线| 亚洲精品网站在线| 欧美日韩国产成人| 4438全国亚洲精品观看视频| 老汉色影院首页| 国产精品系列在线观看| 可以免费看av的网址| 欧美日韩国产影片| 日本电影在线观看网站| 国产欧美久久久久久| 成人女性视频| 91极品视频在线观看| 国产精品美女一区二区在线观看| 波多野结衣高清在线| 亚洲天堂av高清| 最新日韩一区| 亚洲欧洲精品一区二区三区波多野1战4| 日韩不卡手机在线v区| www在线观看免费视频| 在线观看www91| 最新电影电视剧在线观看免费观看| 国产精品国产三级国产专播精品人 | 国产精品区一区| 日韩视频精品在线观看| 亚洲午夜久久久久久久久红桃| 精品美女永久免费视频| 日本福利片在线| 国产精品video| 色喇叭免费久久综合| ass极品水嫩小美女ass| 洋洋成人永久网站入口| 亚洲aaaaaaa| 国产成人精品视| 国产精品88久久久久久| 粗大的内捧猛烈进出视频| 亚洲成人一区二区在线观看| 色综合久久网女同蕾丝边| 国产精品激情自拍| 99精品一区| 亚洲图片欧美另类| 欧美日韩中文在线观看| 国产福利小视频在线观看| 国产日本欧美一区二区三区| 91精品福利| 波多野结衣视频播放| 色婷婷亚洲婷婷| 成人免费网址| 精品日本一区二区三区| 日本大胆欧美人术艺术动态| 日日噜噜夜夜狠狠久久波多野| 精品国产区一区| 交100部在线观看| 在线码字幕一区| 粉嫩久久99精品久久久久久夜| 中文字幕一区二区人妻视频| 久久精品国产一区二区三区| 久本草在线中文字幕亚洲| 91视频免费版污| 亚洲在线免费播放| 黄色av免费在线观看| 2019国产精品视频| 久久国产日本精品| 欧美黄色免费在线观看| 亚洲色图美腿丝袜| 伊人久久影院| 亚洲福利精品视频| 亚洲成人你懂的| 麻豆传媒视频在线观看| 久久国产精品久久精品国产| 狠狠色丁香久久婷婷综合_中| 精品美女久久久久| 欧美成人手机在线| 国内精品视频在线观看| 88av在线播放|