亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? tree_store.c

?? linux下電話本所依賴的一些圖形庫
?? C
字號(hào):
/* Tree View/Tree Store * * The GtkTreeStore is used to store data in tree form, to be * used later on by a GtkTreeView to display it. This demo builds * a simple GtkTreeStore and displays it. If you're new to the * GtkTreeView widgets and associates, look into the GtkListStore * example first. * */#include <gtk/gtk.h>static GtkWidget *window = NULL;/* TreeItem structure */typedef struct _TreeItem TreeItem;struct _TreeItem{  const gchar    *label;  gboolean        alex;  gboolean        havoc;  gboolean        tim;  gboolean        owen;  gboolean        dave;  gboolean        world_holiday; /* shared by the European hackers */  TreeItem       *children;};/* columns */enum{  HOLIDAY_NAME_COLUMN = 0,  ALEX_COLUMN,  HAVOC_COLUMN,  TIM_COLUMN,  OWEN_COLUMN,  DAVE_COLUMN,  VISIBLE_COLUMN,  WORLD_COLUMN,  NUM_COLUMNS};/* tree data */static TreeItem january[] ={  {"New Years Day", TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, NULL },  {"Presidential Inauguration", FALSE, TRUE, FALSE, TRUE, FALSE, FALSE, NULL },  {"Martin Luther King Jr. day", FALSE, TRUE, FALSE, TRUE, FALSE, FALSE, NULL },  { NULL }};static TreeItem february[] ={  { "Presidents' Day", FALSE, TRUE, FALSE, TRUE, FALSE, FALSE, NULL },  { "Groundhog Day", FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, NULL },  { "Valentine's Day", FALSE, FALSE, FALSE, FALSE, TRUE, TRUE, NULL },  { NULL }};static TreeItem march[] ={  { "National Tree Planting Day", FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, NULL },  { "St Patrick's Day", FALSE, FALSE, FALSE, FALSE, FALSE, TRUE, NULL },  { NULL }};static TreeItem april[] ={  { "April Fools' Day", FALSE, FALSE, FALSE, FALSE, FALSE, TRUE, NULL },  { "Army Day", FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, NULL },  { "Earth Day", FALSE, FALSE, FALSE, FALSE, FALSE, TRUE, NULL },  { "Administrative Professionals' Day", FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, NULL },  { NULL }};static TreeItem may[] ={  { "Nurses' Day", FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, NULL },  { "National Day of Prayer", FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, NULL },  { "Mothers' Day", FALSE, FALSE, FALSE, FALSE, FALSE, TRUE, NULL },  { "Armed Forces Day", FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, NULL },  { "Memorial Day", TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, NULL },  { NULL }};static TreeItem june[] ={  { "June Fathers' Day", FALSE, FALSE, FALSE, FALSE, FALSE, TRUE, NULL },  { "Juneteenth (Liberation of Slaves)", FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, NULL },  { "Flag Day", FALSE, TRUE, FALSE, TRUE, FALSE, FALSE, NULL },  { NULL }};static TreeItem july[] ={  { "Parents' Day", FALSE, FALSE, FALSE, FALSE, FALSE, TRUE, NULL },  { "Independence Day", FALSE, TRUE, FALSE, TRUE, FALSE, FALSE, NULL },  { NULL }};static TreeItem august[] ={  { "Air Force Day", FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, NULL },  { "Coast Guard Day", FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, NULL },  { "Friendship Day", FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, NULL },  { NULL }};static TreeItem september[] ={  { "Grandparents' Day", FALSE, FALSE, FALSE, FALSE, FALSE, TRUE, NULL },  { "Citizenship Day or Constitution Day", FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, NULL },  { "Labor Day", TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, NULL },  { NULL }};static TreeItem october[] ={  { "National Children's Day", FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, NULL },  { "Bosses' Day", FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, NULL },  { "Sweetest Day", FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, NULL },  { "Mother-in-Law's Day", FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, NULL },  { "Navy Day", FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, NULL },  { "Columbus Day", FALSE, TRUE, FALSE, TRUE, FALSE, FALSE, NULL },  { "Halloween", FALSE, FALSE, FALSE, FALSE, FALSE, TRUE, NULL },  { NULL }};static TreeItem november[] ={  { "Marine Corps Day", FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, NULL },  { "Veterans' Day", TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, NULL },  { "Thanksgiving", FALSE, TRUE, FALSE, TRUE, FALSE, FALSE, NULL },  { NULL }};static TreeItem december[] ={  { "Pearl Harbor Remembrance Day", FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, NULL },  { "Christmas", TRUE, TRUE, TRUE, TRUE, FALSE, TRUE, NULL },  { "Kwanzaa", FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, NULL },  { NULL }};static TreeItem toplevel[] ={  {"January", FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, january},  {"February", FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, february},  {"March", FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, march},  {"April", FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, april},  {"May", FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, may},  {"June", FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, june},  {"July", FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, july},  {"August", FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, august},  {"September", FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, september},  {"October", FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, october},  {"November", FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, november},  {"December", FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, december},  {NULL}};static GtkTreeModel *create_model (void){  GtkTreeStore *model;  GtkTreeIter iter;  TreeItem *month = toplevel;  /* create tree store */  model = gtk_tree_store_new (NUM_COLUMNS,			      G_TYPE_STRING,			      G_TYPE_BOOLEAN,			      G_TYPE_BOOLEAN,			      G_TYPE_BOOLEAN,			      G_TYPE_BOOLEAN,			      G_TYPE_BOOLEAN,			      G_TYPE_BOOLEAN,			      G_TYPE_BOOLEAN);  /* add data to the tree store */  while (month->label)    {      TreeItem *holiday = month->children;      gtk_tree_store_append (model, &iter, NULL);      gtk_tree_store_set (model, &iter,			  HOLIDAY_NAME_COLUMN, month->label,			  ALEX_COLUMN, FALSE,			  HAVOC_COLUMN, FALSE,			  TIM_COLUMN, FALSE,			  OWEN_COLUMN, FALSE,			  DAVE_COLUMN, FALSE,			  VISIBLE_COLUMN, FALSE,			  WORLD_COLUMN, FALSE,			  -1);      /* add children */      while (holiday->label)	{	  GtkTreeIter child_iter;	  gtk_tree_store_append (model, &child_iter, &iter);	  gtk_tree_store_set (model, &child_iter,			      HOLIDAY_NAME_COLUMN, holiday->label,			      ALEX_COLUMN, holiday->alex,			      HAVOC_COLUMN, holiday->havoc,			      TIM_COLUMN, holiday->tim,			      OWEN_COLUMN, holiday->owen,			      DAVE_COLUMN, holiday->dave,			      VISIBLE_COLUMN, TRUE,			      WORLD_COLUMN, holiday->world_holiday,			      -1);	  holiday++;	}      month++;    }  return GTK_TREE_MODEL (model);}static voiditem_toggled (GtkCellRendererToggle *cell,	      gchar                 *path_str,	      gpointer               data){  GtkTreeModel *model = (GtkTreeModel *)data;  GtkTreePath *path = gtk_tree_path_new_from_string (path_str);  GtkTreeIter iter;  gboolean toggle_item;  gint *column;  column = g_object_get_data (G_OBJECT (cell), "column");  /* get toggled iter */  gtk_tree_model_get_iter (model, &iter, path);  gtk_tree_model_get (model, &iter, column, &toggle_item, -1);  /* do something with the value */  toggle_item ^= 1;  /* set new value */  gtk_tree_store_set (GTK_TREE_STORE (model), &iter, column,		      toggle_item, -1);  /* clean up */  gtk_tree_path_free (path);}static voidadd_columns (GtkTreeView *treeview){  gint col_offset;  GtkCellRenderer *renderer;  GtkTreeViewColumn *column;  GtkTreeModel *model = gtk_tree_view_get_model (treeview);  /* column for holiday names */  renderer = gtk_cell_renderer_text_new ();  g_object_set (renderer, "xalign", 0.0, NULL);  col_offset = gtk_tree_view_insert_column_with_attributes (GTK_TREE_VIEW (treeview),							    -1, "Holiday",							    renderer, "text",							    HOLIDAY_NAME_COLUMN,							    NULL);  column = gtk_tree_view_get_column (GTK_TREE_VIEW (treeview), col_offset - 1);  gtk_tree_view_column_set_clickable (GTK_TREE_VIEW_COLUMN (column), TRUE);  /* alex column */  renderer = gtk_cell_renderer_toggle_new ();  g_object_set (renderer, "xalign", 0.0, NULL);  g_object_set_data (G_OBJECT (renderer), "column", (gint *)ALEX_COLUMN);  g_signal_connect (renderer, "toggled", G_CALLBACK (item_toggled), model);  col_offset = gtk_tree_view_insert_column_with_attributes (GTK_TREE_VIEW (treeview),							    -1, "Alex",							    renderer,							    "active",							    ALEX_COLUMN,							    "visible",							    VISIBLE_COLUMN,							    "activatable",							    WORLD_COLUMN, NULL);  column = gtk_tree_view_get_column (GTK_TREE_VIEW (treeview), col_offset - 1);  gtk_tree_view_column_set_sizing (GTK_TREE_VIEW_COLUMN (column),				   GTK_TREE_VIEW_COLUMN_FIXED);  gtk_tree_view_column_set_fixed_width (GTK_TREE_VIEW_COLUMN (column), 50);  gtk_tree_view_column_set_clickable (GTK_TREE_VIEW_COLUMN (column), TRUE);  /* havoc column */  renderer = gtk_cell_renderer_toggle_new ();  g_object_set (renderer, "xalign", 0.0, NULL);  g_object_set_data (G_OBJECT (renderer), "column", (gint *)HAVOC_COLUMN);  g_signal_connect (renderer, "toggled", G_CALLBACK (item_toggled), model);  col_offset = gtk_tree_view_insert_column_with_attributes (GTK_TREE_VIEW (treeview),							    -1, "Havoc",							    renderer,							    "active",							    HAVOC_COLUMN,							    "visible",							    VISIBLE_COLUMN,							    NULL);  column = gtk_tree_view_get_column (GTK_TREE_VIEW (treeview), col_offset - 1);  gtk_tree_view_column_set_sizing (GTK_TREE_VIEW_COLUMN (column),				   GTK_TREE_VIEW_COLUMN_FIXED);  gtk_tree_view_column_set_fixed_width (GTK_TREE_VIEW_COLUMN (column), 50);  gtk_tree_view_column_set_clickable (GTK_TREE_VIEW_COLUMN (column), TRUE);  /* tim column */  renderer = gtk_cell_renderer_toggle_new ();  g_object_set (renderer, "xalign", 0.0, NULL);  g_object_set_data (G_OBJECT (renderer), "column", (gint *)TIM_COLUMN);  g_signal_connect (renderer, "toggled", G_CALLBACK (item_toggled), model);  col_offset = gtk_tree_view_insert_column_with_attributes (GTK_TREE_VIEW (treeview),							    -1, "Tim",							    renderer,							    "active",							    TIM_COLUMN,							    "visible",							    VISIBLE_COLUMN,							    "activatable",							    WORLD_COLUMN, NULL);  column = gtk_tree_view_get_column (GTK_TREE_VIEW (treeview), col_offset - 1);  gtk_tree_view_column_set_sizing (GTK_TREE_VIEW_COLUMN (column),				   GTK_TREE_VIEW_COLUMN_FIXED);  gtk_tree_view_column_set_fixed_width (GTK_TREE_VIEW_COLUMN (column), 50);  gtk_tree_view_column_set_clickable (GTK_TREE_VIEW_COLUMN (column), TRUE);  /* owen column */  renderer = gtk_cell_renderer_toggle_new ();  g_object_set (renderer, "xalign", 0.0, NULL);  g_object_set_data (G_OBJECT (renderer), "column", (gint *)OWEN_COLUMN);  g_signal_connect (renderer, "toggled", G_CALLBACK (item_toggled), model);  col_offset = gtk_tree_view_insert_column_with_attributes (GTK_TREE_VIEW (treeview),							    -1, "Owen",							    renderer,							    "active",							    OWEN_COLUMN,							    "visible",							    VISIBLE_COLUMN,							    NULL);  column = gtk_tree_view_get_column (GTK_TREE_VIEW (treeview), col_offset - 1);  gtk_tree_view_column_set_sizing (GTK_TREE_VIEW_COLUMN (column),				   GTK_TREE_VIEW_COLUMN_FIXED);  gtk_tree_view_column_set_fixed_width (GTK_TREE_VIEW_COLUMN (column), 50);  gtk_tree_view_column_set_clickable (GTK_TREE_VIEW_COLUMN (column), TRUE);  /* dave column */  renderer = gtk_cell_renderer_toggle_new ();  g_object_set (renderer, "xalign", 0.0, NULL);  g_object_set_data (G_OBJECT (renderer), "column", (gint *)DAVE_COLUMN);  g_signal_connect (renderer, "toggled", G_CALLBACK (item_toggled), model);  col_offset = gtk_tree_view_insert_column_with_attributes (GTK_TREE_VIEW (treeview),							    -1, "Dave",							    renderer,							    "active",							    DAVE_COLUMN,							    "visible",							    VISIBLE_COLUMN,							    NULL);  column = gtk_tree_view_get_column (GTK_TREE_VIEW (treeview), col_offset - 1);  gtk_tree_view_column_set_sizing (GTK_TREE_VIEW_COLUMN (column),				   GTK_TREE_VIEW_COLUMN_FIXED);  gtk_tree_view_column_set_fixed_width (GTK_TREE_VIEW_COLUMN (column), 50);  gtk_tree_view_column_set_clickable (GTK_TREE_VIEW_COLUMN (column), TRUE);}GtkWidget *do_tree_store (GtkWidget *do_widget){  if (!window)    {      GtkWidget *vbox;      GtkWidget *sw;      GtkWidget *treeview;      GtkTreeModel *model;      /* create window, etc */      window = gtk_window_new (GTK_WINDOW_TOPLEVEL);      gtk_window_set_screen (GTK_WINDOW (window),			     gtk_widget_get_screen (do_widget));      gtk_window_set_title (GTK_WINDOW (window), "Card planning sheet");      g_signal_connect (window, "destroy",			G_CALLBACK (gtk_widget_destroyed), &window);      vbox = gtk_vbox_new (FALSE, 8);      gtk_container_set_border_width (GTK_CONTAINER (vbox), 8);      gtk_container_add (GTK_CONTAINER (window), vbox);      gtk_box_pack_start (GTK_BOX (vbox),			  gtk_label_new ("Jonathan's Holiday Card Planning Sheet"),			  FALSE, FALSE, 0);      sw = gtk_scrolled_window_new (NULL, NULL);      gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (sw),					   GTK_SHADOW_ETCHED_IN);      gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (sw),				      GTK_POLICY_AUTOMATIC,				      GTK_POLICY_AUTOMATIC);      gtk_box_pack_start (GTK_BOX (vbox), sw, TRUE, TRUE, 0);      /* create model */      model = create_model ();      /* create tree view */      treeview = gtk_tree_view_new_with_model (model);      g_object_unref (model);      gtk_tree_view_set_rules_hint (GTK_TREE_VIEW (treeview), TRUE);      gtk_tree_selection_set_mode (gtk_tree_view_get_selection (GTK_TREE_VIEW (treeview)),				   GTK_SELECTION_MULTIPLE);      add_columns (GTK_TREE_VIEW (treeview));      gtk_container_add (GTK_CONTAINER (sw), treeview);      /* expand all rows after the treeview widget has been realized */      g_signal_connect (treeview, "realize",			G_CALLBACK (gtk_tree_view_expand_all), NULL);      gtk_window_set_default_size (GTK_WINDOW (window), 650, 400);    }  if (!GTK_WIDGET_VISIBLE (window))    gtk_widget_show_all (window);  else    {      gtk_widget_destroy (window);      window = NULL;    }  return window;}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
av中文字幕亚洲| 欧美在线999| 亚洲成人av电影| 精品国产一区久久| 99riav一区二区三区| 美女网站视频久久| 亚洲精品日韩一| 国产午夜亚洲精品不卡| 欧美影视一区在线| 成人国产精品免费观看视频| 久久精品国产999大香线蕉| 亚洲一区二区在线播放相泽| 国产欧美日韩另类一区| 欧美一卡2卡3卡4卡| 欧美综合色免费| 成人免费毛片app| 国产资源精品在线观看| 免费看黄色91| 青青国产91久久久久久| 亚洲一区二区免费视频| 亚洲免费在线看| 亚洲欧洲日韩一区二区三区| 久久久久久久免费视频了| 欧美精品日韩一本| 欧美在线|欧美| 色视频成人在线观看免| 成人动漫一区二区在线| 国产成人av一区二区| 国产综合久久久久久久久久久久| 老司机免费视频一区二区| 日韩中文字幕一区二区三区| 亚洲一区二区精品视频| 亚洲电影在线免费观看| 日韩av一二三| 亚洲国产精品久久人人爱蜜臀 | 日本韩国欧美三级| 99天天综合性| 色综合视频一区二区三区高清| 99精品视频中文字幕| 成人黄色小视频| 91玉足脚交白嫩脚丫在线播放| 成年人国产精品| 97国产一区二区| 色欧美乱欧美15图片| 欧美影视一区二区三区| 欧美日本视频在线| 欧美一级二级三级蜜桃| 日韩手机在线导航| 久久久久99精品国产片| 亚洲国产精品成人久久综合一区| 中文字幕精品三区| ...av二区三区久久精品| 亚洲女与黑人做爰| 亚洲成人在线免费| 蜜臀精品久久久久久蜜臀| 理论电影国产精品| 国产在线视频一区二区| 精品一二三四在线| 精品一区二区日韩| 成人h动漫精品一区二区| 色综合久久中文综合久久牛| 欧美日韩国产成人在线91| 日韩精品一区二区三区swag| 国产欧美精品在线观看| 亚洲美女在线国产| 日韩电影在线免费看| 国产一区二区三区高清播放| eeuss影院一区二区三区 | 国产亚洲精品精华液| 又紧又大又爽精品一区二区| 视频一区欧美精品| 国产精品18久久久久久vr| 91影院在线观看| 日韩一区二区三| 综合久久国产九一剧情麻豆| 午夜久久电影网| 国产成人免费在线视频| 欧美三级日韩在线| 亚洲精品在线三区| 亚洲美女少妇撒尿| 久久成人麻豆午夜电影| 99免费精品在线观看| 91精品麻豆日日躁夜夜躁| 国产欧美1区2区3区| 亚洲成人av中文| 成人美女在线视频| 欧美精品一二三| 国产精品久久午夜夜伦鲁鲁| 青青草原综合久久大伊人精品 | 国内精品伊人久久久久影院对白| jvid福利写真一区二区三区| 这里只有精品免费| 国产精品乱码一区二三区小蝌蚪| 日韩精品视频网| 99re成人在线| 久久免费看少妇高潮| 亚洲福利视频导航| 91在线观看美女| 久久精品夜夜夜夜久久| 午夜一区二区三区视频| 成人av网在线| 国产亚洲欧洲一区高清在线观看| 视频一区二区不卡| 日本二三区不卡| 国产日产欧美一区二区三区| 日本不卡视频在线观看| 在线观看一区不卡| 国产精品久久看| 国产成人在线免费| 日韩三级伦理片妻子的秘密按摩| 一区二区三区中文字幕精品精品| 国产精品综合一区二区三区| 日韩一区二区精品葵司在线| 一区二区三区欧美亚洲| 波波电影院一区二区三区| 久久综合九色综合久久久精品综合| 五月婷婷激情综合| 在线观看国产精品网站| 中文字幕一区二区视频| 国产精品66部| 久久精品亚洲精品国产欧美kt∨| 久久电影网站中文字幕| 91精品国产aⅴ一区二区| 香蕉影视欧美成人| 欧美日韩午夜在线| 亚洲一区二区三区四区在线观看| 91在线看国产| 亚洲欧美日韩中文字幕一区二区三区 | 一区二区三区国产豹纹内裤在线| 成人a区在线观看| 国产精品久久久久久久久免费丝袜| 国产二区国产一区在线观看| 久久综合久久综合久久| 国产另类ts人妖一区二区| 精品粉嫩aⅴ一区二区三区四区| 麻豆精品一区二区三区| 精品免费国产二区三区| 精品一区二区久久久| 久久久亚洲欧洲日产国码αv| 国产原创一区二区三区| 久久久久久久久免费| 国产乱人伦偷精品视频免下载 | 亚洲电影欧美电影有声小说| 欧美另类变人与禽xxxxx| 日韩av二区在线播放| 欧美一区二区精品| 国产一区二区三区蝌蚪| 国产精品毛片久久久久久久| 99久久99精品久久久久久| 中文字幕在线观看不卡| 在线观看国产91| 奇米精品一区二区三区在线观看一| 精品乱人伦一区二区三区| 国产一区二区三区久久悠悠色av| 中文字幕av资源一区| 91日韩在线专区| 丝袜美腿高跟呻吟高潮一区| 日韩精品最新网址| 国产成人亚洲精品狼色在线| 亚洲免费av观看| 91精品国产欧美一区二区 | 91精品福利在线一区二区三区| 蜜臀a∨国产成人精品| 久久久天堂av| 色综合天天综合| 全部av―极品视觉盛宴亚洲| 国产丝袜欧美中文另类| 91久久精品日日躁夜夜躁欧美| 午夜视频在线观看一区二区| 精品国产一区二区三区四区四| 懂色av一区二区三区免费看| 亚洲综合色网站| 精品少妇一区二区| 99riav一区二区三区| 蜜桃视频一区二区三区在线观看| 中文字幕av一区 二区| 欧美日本在线观看| 国产91高潮流白浆在线麻豆| 一区二区三区四区在线播放| 精品久久人人做人人爱| 91在线丨porny丨国产| 美女视频免费一区| 亚洲欧美另类小说| 日韩欧美高清dvd碟片| 99久久免费视频.com| 久久99精品久久久久婷婷| 亚洲欧美偷拍卡通变态| 精品理论电影在线观看| 在线亚洲一区观看| 国产精品一区二区x88av| 亚洲狠狠爱一区二区三区| 久久精品人人做人人综合| 欧美色综合天天久久综合精品| 精品综合免费视频观看| 亚洲综合免费观看高清完整版 | 日韩欧美电影在线| 色婷婷激情一区二区三区| 韩日av一区二区| 无码av中文一区二区三区桃花岛| 欧美国产欧美综合|