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

新手必學 Qt類簡介之QWidget類

移動開發
QWidget類是所有用戶界面對象的基類。 窗口部件是用戶界面的一個原子:它從窗口系統接收鼠標、鍵盤和其它事件,并且在屏幕上繪制自己的表現。每一個窗口部件都是矩形,并且它們按Z軸順序排列的。一個窗口部件可以被它的父窗口部件或者它前面的窗口部件蓋住一部分。

一、詳細描述

QWidget類是所有用戶界面對象的基類。通俗的來講,Qt基本上所有的UI類都是由QWidget繼承出來的,而QWidget繼承于QObject,大家可以查閱Qt source 即可發現一些微妙的寫法,如這篇文章有詳細介紹:Qt 庫對象數據的聲明和使用

窗口層次

窗口部件是用戶界面的一個原子:它從窗口系統接收鼠標、鍵盤和其它事件,并且在屏幕上繪制自己的表現。每一個窗口部件都是矩形,并且它們按Z軸順序排列的。一個窗口部件可以被它的父窗口部件或者它前面的窗口部件蓋住一部分。

QDialog是最普通的***窗口。不被嵌入到一個父窗口部件的窗口部件被叫做***窗口部件。通常情況下,***窗口部件是有框架和標題欄的窗口(盡管如果使用了一定的窗口部件標記,創建***窗口部件時也可能沒有這些裝飾。)在Qt中,QMainWindow和和不同的QDialog的子類是最普通的***窗口。一個沒有父窗口部件的窗口部件一直是***窗口部件。非***窗口部件是子窗口部件。它們是它們的父窗口部件中的子窗口。你通常不能在視覺角度從它們的父窗口部件中辨別一個子窗口部件。在Qt中的絕大多數其它窗口部件僅僅作為子窗口部件才是有用的。(當然把一個按鈕作為或者叫做***窗口部件也是可能的,但絕大多數人喜歡把他們的按鈕放到其它按鈕當中,比如 QDialog。)

QWidget有很多成員函數,但是它們中的一些有少量的直接功能:例如,QWidget有一個字體屬性,但是它自己從來不用。有很多繼承它的子類提供了實際的功能,比如QPushButton、QListBox和QTabDialog等等。

每一個窗口部件構造函數接受一個或兩個標準參數:

1. QWidget *parent = 0是新窗口部件的父窗口部件。如果為0(默認),新的窗口部件將是一個***窗口部件。如果不是,它將會使parent的一個孩子,并且被parent的幾何形狀所強迫(除非你指定WType_TopLevel作為窗口部件標記)。

2. WFlags f = 0(在可用的情況下)設置窗口部件標記,默認設置對于幾乎所有窗口部件都是適用的,但是,舉例來說,一個沒有窗口系統框架的***窗口部件,你必須使用特定的標記。

二、Top-Level 屬性以及孩子構件

A widget without a parent widget is always an independent window (top-level widget). For these widgets,一個沒有父構件的構件通常是top-level 屬性的窗口。對于這類構件,setWindowTitle() 和 setWindowIcon() 都是有效的。

三、QWidget事件簡介

基本事件

paintEvent() – 只要窗口部件需要被重繪就被調用。每個要顯示輸出的窗口部件必須實現它并且不在paintEvent()之外在屏幕上繪制是明智的。

resizeEvent() – 當窗口部件被重新定義大小時被調用。

mousePressEvent() – 當鼠標鍵被按下時被調用。有六個鼠標相關事件,但是鼠標按下和鼠標釋放事件是到目前為止最重要的。當鼠標在窗口部件內或者當它使用grabMouse()來捕獲鼠標時,它接收鼠標按下事件。

mouseReleaseEvent() – 當鼠標鍵被釋放時被調用。當窗口部件已經接收相應的鼠標按下事件時,它接收鼠標釋放事件。這也就是說如果用戶在你的窗口部件內按下鼠標,然后拖著鼠標到其它某個地方,然后釋放,你的窗口部件接收這個釋放事件。這里有一個例外:如果出現在彈出菜單中,當鼠標鍵被按下時,這個彈出菜單立即會偷掉這個鼠標事件。

mouseDoubleClickEvent() – 和它看起來也許不太一樣。如果用戶雙擊,窗口部件接收一個鼠標按下事件(如果他們沒有拿牢鼠標,也許會出現一個或兩個鼠標移動事件)、一個鼠標釋放事件并且最終是這個事件。直到你看到第二次點擊是否到來之前,不能從一個雙擊中辨別一個點擊。(這是為什么絕大多數圖形用戶界面圖書建議雙擊是單擊的一個擴展,而不是一個不同行為的觸發的一個原因。)

如果你的窗口部件僅僅包含子窗口部件,你也許不需要實現任何一個事件處理器。如果你想檢測在子窗口部件中的鼠標點擊,請在父窗口部件的mousePressEvent()中調用子窗口部件的hasMouse()函數。

接收鍵盤的窗口部件需要重新實現一些更多的事件處理器:

keyPressEvent() – 只要鍵被按下和當鍵已經被按下足夠長的時間可以自動重復了就被調用。注意如果Tab和Shift+Tab鍵被用在焦點變換機制中,它們僅僅被傳遞給窗口部件。為了強迫那些鍵被你的窗口部件處理,你必須重新實現QWidget::event()。

focusInEvent() – 當窗口部件獲得鍵盤焦點(假設你已經調用setFocusPolicy())時被調用。寫得好的窗口部件意味著它們能按照一種清晰但謹慎的方式來獲得鍵盤焦點。

focusOutEvent() – 當窗口部件失去鍵盤焦點時被調用。

一些窗口部件也許需要實現一些不太普通的事件處理器:

mouseMoveEvent() – 只要當鼠標鍵被按下時鼠標移動就會被調用。舉例來說,對于拖動,這個很有用。如果你調用setMouseTracking(TRUE),盡管沒有鼠標鍵被按下,你也會獲得鼠標移動事件。(注意這個使用鼠標跟蹤的應用程序在低下的X連接下不是很有用。)(也可以參考拖放信息。)

keyReleaseEvent() – 只要鍵被釋放和當如果這個鍵是自動重復的并且被按下一段時間時就被調用。在這種情況下窗口部件接收一個鍵釋放事件并且對于每一個重復立即有一個鍵按下事件。注意如果Tab和Shift+Tab鍵被用在焦點變換機制中,它們僅僅被傳遞給窗口部件。為了強迫那些鍵被你的窗口部件處理,你必須重新實現QWidget::event()。

wheelEvent() — 當窗口部件擁有焦點時,只要用戶轉動鼠標滾輪就被調用。

enterEvent() – 當鼠標進入這個窗口部件屏幕空間時被調用。(這不包括被這個窗口部件的子窗口部件所擁有的屏幕空間。)

leaveEvent() – 當鼠標離開這個窗口部件的屏幕空間時被調用。

moveEvent() – 當窗口部件相對于它的父窗口部件已經被移動時被調用。

closeEvent() – 當用戶關閉窗口部件時(或這當close()被調用時)被調用。

這里還有一些不太明顯的事件。它們在qevent.h中被列出并且你需要重新實現event()來處理它們。event()的默認實現處理Tab和Shift+Tab(移動鍵盤焦點)并且其它絕大多數事件給上面提到的一個或更多的特定處理器。

#p#

四、Window flag標識

關于QWidget 的flag 的介紹: enum Qt::WindowType flags Qt::WindowFlags 這兩個參數參閱官方文檔。

Qt 的 WindowFlags 有很多,實際使用時,若不關心窗口層次的話,大可不比太關心這個。比如說在Window 上做應用開發,大可只關注:Qt::Dialog,Qt::Tool,Qt::Window 即可。但若是做嵌入式開發就得好好看看這個屬性,整理好這部分屬性,有利于窗口管理。

五、著重介紹幾個重要成員函數

  1. bool QWidget::close () [slot] 

關閉這個窗口部件。如果窗口部件被關閉,返回真,否則返回假。首先它發送給這個窗口部件一個QCloseEvent。如果它接收這個關閉事件,它就被隱藏了。QWidget::closeEvent()的默認實現是接收這個關閉事件。當***一個可視的***窗口部件被關閉,QApplication::lastWindowClosed()信號被發射。

注意窗口的enum Qt::WidgetAttribute 屬性,窗口默認屬性是Qt::WA_MacOpaqueSizeGrip,設置上這個屬性意味著窗口調用close()只銷毀了UI想關,QWidget內還有很多內存空間沒有釋放,需調用delete 銷毀QWidget 。若需要在調用close時一并銷毀窗口可以給窗口設置Qt::WA_DeleteOnClose屬性。

  1. bool QWidget::event ( QEvent * e ) [虛 保護] 

這是主事件處理器,它處理事件e。你可以在子類中被重新實現整個函數,但是我們建議你使用一個特定的事件處理器來替代它。

主事件首先把事件傳遞給所有已經被安裝的事件過濾器。如果沒有過濾器中途截取這個事件,它調用一個特定的事件處理器。

鍵按下和釋放事件被處理得和其它事件不同。event()檢查Tab和Shift+Tab并且試圖適當地移動焦點。如果沒有窗口部件被焦點移入(或者鍵按下不是Tab或Shift+Tab),event()調用keyPressEvent()。
如果它能夠把一個事件傳遞給沒個東西,這個函數就返回真,否則如果沒有任何東西想要這個事件,返回假。

也可以參考closeEvent()、focusInEvent()、focusOutEvent()、enterEvent()、keyPressEvent()、keyReleaseEvent()、leaveEvent()、mouseDoubleClickEvent()、mouseMoveEvent()、mousePressEvent()、 mouseReleaseEvent()、moveEvent()、paintEvent()、resizeEvent()、QObject::event()和QObject::timerEvent()。

  1. void QWidget::paintEvent ( QPaintEvent * ) [虛 保護] 

這個事件處理器可以在子類中被重新實現來接收繪制事件。

繪制事件就是重新繪制這個窗口部件的所有部分的一個請求。它可以是repaint()或update()的結果,或者因為這個窗口部件原來被變暗并且現在已經不再被覆蓋了,或者其它很多原因。

很多窗口部件在當它們被請求時,它們很簡單地重新繪制整個界面,但是一些比較慢的窗口部件需要通過僅僅繪制被請求的區域QPaintEvent::region()進行優化。這個速度優化不會改變結果,在事件處理過程中,繪制僅僅發生在被改變的區域中。例如,QListView和QCanvas就是這樣做的。

Qt也試圖通過把多個繪制事件合并為一個來加快繪制速度。當update()被調用幾次或者窗口系統發送幾次繪制事件,Qt把它們合并為一個比較大區域(請參考QRegion::unite())的一個事件中。repaint()不允許這樣優化,所以只要可能我們建議使用update()。

當繪制事件發生,更新區域通常被擦除,所以你正在這個窗口部件的背景上繪制。這里有一些例外并且QPaintEvent::erased()告訴你這個窗口部件是否被擦除。

背景可以通過使用setBackgroundMode()、setPaletteBackgroundColor()或setBackgroundPixmap()來設置。setBackgroundMode()的文檔詳細描述了背景,我們建議你去讀一下。

  1. void QWidget::raise () [槽] 

把這個窗口部件升高到它的父窗口部件的棧的頂部。

如果在屏幕上有與這個窗口部件重疊的兄弟,這個窗口部件將在它后來的這些兄弟之前變的可視了。

也可以參考lower()和stackUnder()。

  1. void QWidget::repaint ( int x, int y, int w, int h, bool erase = TRUE ) [槽] 

通過立即調用paintEvent()來直接重新繪制窗口部件,除非更新是失效的或者窗口部件被隱藏。

如果erase為真,Qt在paintEvent()調用之前擦除區域(x,y,w,h)。

如果w是負數,它被width()-x替換,并且如果h是負數,它被height()-y替換。

如果你需要立即重新繪制,我們建議使用repaint(),比如在動畫期間。在絕大多數情況下,update()更好,因為它允許Qt來優化速度并且防止閃爍。

警告:如果你在一個函數中調用repaint(),而它自己又被paintEvent()調用,你也許會看到無線循環。update()函數從來不會產生循環。

也可以參考update()、paintEvent()、updatesEnabled和erase()。

小結:QWidget有很多成員函數,但是它們中的一些有少量的直接功能:例如,QWidget有一個字體屬性,但是它自己從來不用。有很多繼承它的子類提供了實際的功能,比如QPushButton、QListBox和QTabDialog等等。

 

責任編輯:zhaolei 來源: 互聯網
相關推薦

2011-06-16 11:28:48

Qt QApplicati

2011-06-16 11:04:07

Qt

2011-07-04 16:12:00

QT QWidget

2011-06-14 15:28:44

QT

2011-06-16 17:19:33

Qt Meego

2011-06-16 10:38:13

Qt多線程編程

2011-07-04 14:33:07

PHP

2011-06-14 15:45:02

Qt Object

2009-08-31 15:13:46

C# CWorker類

2009-08-26 17:05:23

C# ThreadPo

2011-06-15 10:49:26

Qt QTableItem

2011-06-23 13:50:34

2011-06-23 13:40:22

2011-06-16 09:28:14

Qt QML 教程

2011-06-16 09:40:53

QML 教程

2011-06-23 13:20:46

2011-06-16 09:53:25

Qt QML 教程

2011-06-23 14:03:23

2020-07-08 07:56:08

Java工具類包裝類

2011-07-07 17:48:36

PHP
點贊
收藏

51CTO技術棧公眾號

日本中文字幕免费在线观看| 男操女免费网站| 色婷婷av一区二区三| 国产欧美一级| 中文字幕v亚洲ⅴv天堂| 伦伦影院午夜理论片| 国产剧情av在线播放| 国产片一区二区| 超碰97人人人人人蜜桃| 久久精品五月天| 欧美激情1区2区3区| 国产视频欧美视频| 女王人厕视频2ⅴk| 91亚洲精品| 亚洲福利一区二区| 亚洲午夜精品一区二区三区| 狠狠人妻久久久久久综合麻豆| 奇米888四色在线精品| 欧美—级高清免费播放| 久久久视频6r| 另类尿喷潮videofree| 欧美日韩国产一二三| 欧美精品一区免费| 在线中文免费视频| 国产精品美女一区二区在线观看| 国内精品二区| 国产乱码精品一区二区三区精东| 香蕉久久夜色精品| 性欧美在线看片a免费观看| 亚洲一二三四五六区| 国产一区三区在线播放| 亚洲国产天堂久久综合网| 免费在线观看污网站| 久久精品女人天堂av免费观看| 亚洲一区二区三区视频在线播放 | 亚洲日本青草视频在线怡红院| 久久偷窥视频| 少妇av在线播放| 国产成人8x视频一区二区| 91久久综合亚洲鲁鲁五月天| 黄色一区二区视频| 日韩高清国产一区在线| 欧美一性一乱一交一视频| 日本在线观看视频网站| 好看的av在线不卡观看| 欧美激情免费视频| 免费一级黄色大片| 午夜日韩视频| 欧美另类交人妖| 欧美三根一起进三p| 欧美一区免费| 欧美精品情趣视频| 久久97人妻无码一区二区三区| 亚洲精品一区二区妖精| xvideos成人免费中文版| 国产一区第一页| 91精品国产福利在线观看麻豆| 视频直播国产精品| 免费成人深夜夜行网站| 亚洲天天影视网| 久久av.com| 波多野结衣爱爱视频| 欧美在线看片| 国内精品免费午夜毛片| 4444亚洲人成无码网在线观看| 国产二区在线播放| 国产精品久久免费看| 正在播放亚洲| 在线黄色网页| 亚洲h在线观看| 国产成人在线免费看| xxx欧美xxx| 欧美午夜电影一区| 天天看片天天操| 亚洲综合网狠久久| 日韩精品视频免费在线观看| 在线免费观看污视频| 深爱激情综合| 久久亚洲精品网站| 亚欧视频在线观看| 丝袜美腿亚洲色图| 成人春色激情网| www.色婷婷.com| 91在线看国产| 亚洲精品一区二区三区蜜桃久| 黄在线免费观看| 午夜在线成人av| 精品国产成人av在线免| 亚洲国产综合在线观看| 精品国产伦一区二区三区免费| 国产美女视频免费观看下载软件| 精品久久美女| 欧美成人sm免费视频| 91精品国产乱码久久久张津瑜| 日本va欧美va欧美va精品| 亚洲xxxx视频| 伦理片一区二区三区| 亚洲女女做受ⅹxx高潮| 国模无码视频一区二区三区| 精品久久毛片| 精品小视频在线| 永久久久久久久| 久久午夜精品| 成人亚洲激情网| 欧美日韩视频精品二区| 亚洲精品视频免费看| 国产成人精品无码播放| 成人资源在线播放| 色婷婷av一区二区三区在线观看| 在线观看免费国产视频| 国产精品99久久久久久久女警| 看高清中日韩色视频| 在线中文字幕第一页| 精品视频一区二区不卡| 人妻丰满熟妇av无码久久洗澡| 色999日韩| 人人做人人澡人人爽欧美| 性网爆门事件集合av| 亚洲国产精品高清| 国产免费成人在线| 给我免费播放日韩视频| 久久韩剧网电视剧| 中日韩在线观看视频| 91免费版在线看| 国产黄色激情视频| 国产麻豆精品| 最近2019好看的中文字幕免费| 青青操免费在线视频| 岛国精品在线观看| 国产激情片在线观看| 久久精品xxxxx| 伊人久久综合97精品| 国产精品自拍99| jlzzjlzz亚洲日本少妇| 成人毛片100部免费看| 日韩深夜福利网站| 一区二区三区天堂av| 国产一级一级国产| 久久免费电影网| 国产最新免费视频| 美国成人xxx| 69精品小视频| 手机在线精品视频| 亚洲国产婷婷综合在线精品| 日韩高清一二三区| 在线日韩av| 国产午夜精品一区| 国内精彩免费自拍视频在线观看网址 | www国产无套内射com| 国产区一区二| 美乳少妇欧美精品| 国产99对白在线播放| 亚洲精品乱码久久久久久| 午夜免费福利网站| 欧美精品18| 国产伦精品一区二区三区照片91| 欧美性爽视频| 亚洲国产精品va在线看黑人动漫| 黄色激情视频在线观看| 99久久国产免费看| 日本xxxxxxx免费视频| av一区二区在线观看| 国产精品视频xxxx| 中文字幕在线播放网址| 日韩一级大片在线| 亚洲另类欧美日韩| 久久精品在线免费观看| 91视频这里只有精品| 亚洲综合专区| 国产一区二区三区四区五区加勒比| www.综合| 中文国产亚洲喷潮| 99精品在线视频观看| 一区二区三区精品在线| 国产精品无码一区二区三区免费| 日韩精品乱码免费| 在线不卡视频一区二区| 亚洲一区电影| 国产z一区二区三区| 欧美猛烈性xbxbxbxb| 日韩欧美激情四射| 欧美精品一二三四区| 国产精品白丝在线| 亚洲自拍偷拍精品| 日韩av电影天堂| 免费人成在线观看视频播放| 牲欧美videos精品| 91精品在线看| 亚洲黄色网址| 九九热99久久久国产盗摄| 神马久久精品| 欧美一区二区日韩| 久久久久99精品成人片我成大片| 中文字幕一区在线| 久久久国产精品无码| 精品在线亚洲视频| 黄色网页免费在线观看| 久久国产精品成人免费观看的软件| 91九色在线免费视频| 亚洲精品555| 久久久综合av| 麻豆网站在线| 亚洲天堂av高清| 六月丁香色婷婷| 欧美日韩视频在线第一区| 日本午夜小视频| 中文字幕五月欧美| 国产精品815.cc红桃| 国产精品自拍网站| 国产wwwxx| 性欧美xxxx大乳国产app| 麻豆映画在线观看| 成人网18免费网站| 鲁丝一区鲁丝二区鲁丝三区| 日本精品在线播放| 国产精品亚洲片夜色在线| 麻豆网站免费在线观看| 色综合天天狠天天透天天伊人| 在线观看美女网站大全免费| 日韩电影中文字幕在线观看| 亚洲av无码一区二区乱子伦| 7777精品伊人久久久大香线蕉完整版 | 4438成人网| 丰满人妻一区二区三区四区| 欧美日韩美女在线观看| 国产真实的和子乱拍在线观看| 亚洲欧洲无码一区二区三区| 欧美福利第一页| 久久久三级国产网站| 少妇毛片一区二区三区| youjizz久久| 中文字幕人妻一区二区三区| 国产成人av电影免费在线观看| 在线看免费毛片| 九九视频精品免费| 色婷婷综合网站| 青青草国产精品97视觉盛宴| 欧美性猛交久久久乱大交小说 | 青春草在线观看| 亚洲国产黄色片| 日本黄色大片视频| 亚洲国产精品美女| 五月婷中文字幕| 日韩电影免费在线观看中文字幕| 蜜桃91麻豆精品一二三区| 欧美va在线播放| 男人的天堂a在线| 精品国产伦一区二区三区免费| 亚洲精品无码专区| 精品国产免费一区二区三区四区| 少妇精品视频一区二区| 亚洲精品电影在线| 亚洲欧洲国产综合| 亚洲天堂影视av| 日本中文字幕第一页| 欧美日韩激情视频| 亚洲色成人www永久网站| 色美美综合视频| 亚洲影院一区二区三区| 91麻豆精品国产91久久久资源速度 | 国产亚洲精品久久久久久牛牛 | 国产精品美女久久久久久| 欧美日韩生活片| 亚洲欧美日韩国产手机在线| 麻豆亚洲av熟女国产一区二| 天天影视涩香欲综合网| 亚洲 欧美 成人| 欧美日韩免费观看一区二区三区| 国产情侣一区二区| 亚洲成人黄色在线| 国产三级视频在线看| 色婷婷**av毛片一区| 欧美xxxx性xxxxx高清| 欧美一区二区.| 国产原创一区| 不卡视频一区二区| 亚洲亚洲免费| 99精品一级欧美片免费播放| 激情视频一区| 国产一级不卡毛片| 国产高清久久久久| av黄色免费网站| **性色生活片久久毛片| 日韩精品成人一区| 欧美日本韩国一区二区三区视频| 亚洲va欧美va| 亚洲色图校园春色| 日韩激情av| 国产精品99免视看9| 亚洲精品黑牛一区二区三区| 欧美日韩免费精品| 自拍欧美日韩| 50路60路老熟妇啪啪| 韩国视频一区二区| 四虎永久免费影院| 亚洲精品免费一二三区| 黄色片视频免费| 日韩免费观看高清完整版在线观看| 日本午夜在线视频| 欧美黑人一区二区三区| 欧美男女视频| 麻豆精品视频| 国产精品啊v在线| 亚洲精品www.| 久久久国产午夜精品| 久久久久亚洲天堂| 欧美日韩精品是欧美日韩精品| 天天操天天干天天操| 欧美成人免费观看| 欧美a一级片| 日本电影一区二区三区| 亚洲精品综合| 亚洲熟妇一区二区| 国产精品久久久久久久第一福利| 国产成人在线视频观看| 精品日本一线二线三线不卡| 1pondo在线播放免费| 欧美在线xxx| 精品少妇一区| 国产乱淫av片杨贵妃| 精彩视频一区二区| 长河落日免费高清观看| 91国偷自产一区二区开放时间 | 一二美女精品欧洲| 英国三级经典在线观看| 国产一区在线观| 国产精品草草| 特种兵之深入敌后| 亚洲三级电影全部在线观看高清| 中文字幕777| 在线免费看av不卡| 国产v综合v| 亚洲va韩国va欧美va精四季| 久久中文在线| 91成年人网站| 色综合天天在线| 噜噜噜噜噜在线视频| 国产成人精品在线观看| 妖精视频一区二区三区| 国产精品视频一区二区三区四区五区| 成人免费视频caoporn| 精品99久久久久成人网站免费| 欧美一级欧美三级在线观看| 国产区在线观看| 91日韩在线播放| 欧美激情偷拍| 免费不卡的av| 精品日韩中文字幕| 日本1级在线| 国产精品日韩精品| 99精品美女| 人妻体体内射精一区二区| 一区二区三区日韩精品视频| 亚洲av无码一区二区三区dv| 久久久久久久激情视频| 天堂日韩电影| 嫩草av久久伊人妇女超级a| 欧美激情中文不卡| 亚洲天堂avav| 欧美大胆a视频| 激情av综合| 久久婷婷国产91天堂综合精品| 欧美激情在线免费观看| 国产毛片一区二区三区va在线| 欧美日韩高清区| 亚洲区小说区图片区qvod| 亚洲黄色av网址| 一区二区三区成人在线视频| 欧美一级一区二区三区| 国产成人精品一区二区| 91亚洲国产高清| 丰满熟女人妻一区二区三区| 欧美性xxxxhd| 国产视频一区二区| 国产精选一区二区| 日韩中文字幕一区二区三区| 久久久久久久麻豆| 亚洲福利精品在线| 成人mm视频在线观看| 国产乱子伦精品无码专区| 久久综合久久久久88| 国产精品自拍电影| 97在线视频免费观看| 色小子综合网| 黄色片视频免费观看| 欧美日高清视频| 超碰资源在线| 一区二区三区一级片| av一区二区三区在线| 夜夜躁狠狠躁日日躁av| 8x海外华人永久免费日韩内陆视频| 日韩www.| 国产精品久久久免费观看| 欧美日韩精品一二三区| 小h片在线观看| 超级碰在线观看| 亚洲国产高清不卡| 深夜福利视频网站| 91人人爽人人爽人人精88v| 日本视频一区二区|