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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? background.cpp

?? 四川麻將程序代碼
?? CPP
字號:
#include "KmTypes.h"#include "Background.h"#include "Preferences.h"#include <qimage.h>#include <qpixmap.h>Background::Background(){}Background::~Background() {}bool Background::load(const QString &file, short width, short height) {   w=width;  h=height;   if (file == filename) {	return true;  }  sourceImage = new QImage();  backgroundImage = new QImage();  backgroundPixmap = new QPixmap();  backgroundShadowPixmap = new QPixmap();  // try to load the image, return on failure   if(!sourceImage->load(file ))    return false;  // Just in case the image is loaded 8 bit  if (sourceImage->depth() != 32)    *sourceImage = sourceImage->convertDepth(32);    // call out to scale/tile the source image into the background image  sourceToBackground();  filename = file;	   return true;}// slot used when tile/scale option changesvoid Background::scaleModeChanged(void) {	sourceToBackground();}void Background::sizeChanged(int newW, int newH) {	if (newW == w && newH == h)		return;	w = newW;	h = newH;	sourceToBackground();}void Background::sourceToBackground(void) {  // Deallocate the old image and create the new one  if (!backgroundImage->isNull())    backgroundImage->reset();  // the new version of kmahjongg uses true color images  // to avoid the old color limitation.  backgroundImage->create(w, h, 32);  // Now we decide if we should scale the incomming image  // or if we tile. First we check for an exact match which  // should be true for all images created specifically for us.  if ((sourceImage->width() == w) && (sourceImage->height() == h)) {    *backgroundImage = *sourceImage;    return;  }      if (!preferences.scaleMode()) {    // copy new to background wrapping on w and height    for (int y=0; y<backgroundImage->height(); y++) {      QRgb *dest = (QRgb *) backgroundImage->scanLine(y);      QRgb *src = (QRgb *) sourceImage->scanLine(y % sourceImage->height());      for (int x=0; x< backgroundImage->width(); x++) {	*dest = *(src + (x % sourceImage->width()));	dest++;      }    }  } else {    *backgroundImage = sourceImage->smoothScale(w, h);    // Just incase the image is loaded 8 bit    if (backgroundImage->depth() != 32)      *backgroundImage = backgroundImage->convertDepth(32);  }  // Save a copy of the background as a pixmap for easy and quick  // blitting.  backgroundPixmap->convertFromImage(*backgroundImage);  QImage tmp;  tmp.create(backgroundImage->width(), backgroundImage->height(), 32);  for (int ys=0; ys < tmp.height(); ys++) {	QRgb *src = (QRgb *) backgroundImage->scanLine(ys);	QRgb *dst = (QRgb *) tmp.scanLine(ys);	for (int xs=0; xs < tmp.width(); xs++) {		*dst=QColor(*src).dark(133).rgb();		src++;		dst++;	}  }	  backgroundShadowPixmap->convertFromImage(tmp);  return;}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产欧美日韩不卡| 91污片在线观看| 一区二区三区日韩欧美精品| 欧美xfplay| 91精品在线麻豆| 欧美四级电影网| 9i看片成人免费高清| 国产一区二区成人久久免费影院 | 国产精品一卡二卡| 美女高潮久久久| 韩国视频一区二区| 狠狠色丁香九九婷婷综合五月| 久久99久久精品| 国内精品不卡在线| 国产一区二区三区免费看| 久热成人在线视频| 激情久久五月天| 国产在线看一区| 粉嫩久久99精品久久久久久夜| 国产麻豆成人精品| 成av人片一区二区| 91视频在线观看| 欧美色视频在线观看| 在线播放91灌醉迷j高跟美女 | 国产精品自在在线| 国产一二精品视频| av在线播放不卡| 在线观看亚洲精品视频| 欧美日韩高清不卡| 久久伊99综合婷婷久久伊| 亚洲国产精品成人久久综合一区 | 欧美性淫爽ww久久久久无| 在线免费观看日韩欧美| 91精品国产全国免费观看| 精品av久久707| 欧美国产激情一区二区三区蜜月| 中文字幕在线不卡一区二区三区| 亚洲男人天堂av| 天天综合天天做天天综合| 激情偷乱视频一区二区三区| 不卡一卡二卡三乱码免费网站| 91网站最新地址| 6080日韩午夜伦伦午夜伦| 国产肉丝袜一区二区| 亚洲激情校园春色| 激情欧美日韩一区二区| 波多野结衣视频一区| 欧美日韩精品福利| 国产欧美日韩综合精品一区二区| 一区二区三区毛片| 国产乱人伦偷精品视频不卡 | 天天av天天翘天天综合网色鬼国产 | 亚洲高清免费观看高清完整版在线观看 | 亚洲韩国精品一区| 韩国av一区二区三区四区| 99久久国产综合色|国产精品| 欧美一区二区三区四区视频| 国产精品日韩精品欧美在线| 男女性色大片免费观看一区二区 | 美国三级日本三级久久99| 成人a级免费电影| 欧美精品一区二区三区在线 | 久久99国产精品麻豆| 99免费精品在线观看| 日韩免费在线观看| 亚洲亚洲精品在线观看| 不卡的看片网站| 精品久久久久久无| 亚洲国产精品尤物yw在线观看| 成人精品一区二区三区四区 | 国产精品天干天干在观线| 日韩精品91亚洲二区在线观看| 成人av电影在线| 欧美videos中文字幕| 免费成人av在线| 欧美日韩色综合| 亚洲精品高清在线| 欧洲亚洲精品在线| 亚洲欧洲精品成人久久奇米网| 黄色资源网久久资源365| 欧美日韩亚洲国产综合| 天天综合色天天综合| 欧美日韩亚洲不卡| 视频在线观看国产精品| 在线观看日韩电影| 亚洲在线免费播放| 在线亚洲人成电影网站色www| 亚洲免费大片在线观看| 91老师片黄在线观看| 1区2区3区国产精品| 91在线你懂得| 亚洲一级片在线观看| 欧美在线你懂得| 一区二区三区四区视频精品免费| 91在线观看下载| 亚洲精品va在线观看| 色中色一区二区| 亚洲精品美腿丝袜| 91国偷自产一区二区三区观看| 亚洲人成网站色在线观看| 99精品在线观看视频| 一区二区三区四区视频精品免费 | 国产真实乱对白精彩久久| 久久精品无码一区二区三区| 国产一区二区精品久久91| 国产精品日韩精品欧美在线| 色婷婷av一区| 琪琪久久久久日韩精品| 久久久久久久久免费| www.欧美精品一二区| 天堂一区二区在线免费观看| 欧美一区二区三区免费观看视频| 韩国成人精品a∨在线观看| 综合久久久久综合| 欧美日韩免费在线视频| 久久超碰97人人做人人爱| 国产欧美日韩不卡免费| 色猫猫国产区一区二在线视频| 亚洲va国产va欧美va观看| 精品国产一区二区国模嫣然| 国产不卡视频在线观看| 亚洲欧美日韩在线| 日韩一区二区免费电影| 成人午夜精品一区二区三区| 亚洲制服丝袜在线| 2021中文字幕一区亚洲| 欧美午夜一区二区三区免费大片| 热久久一区二区| 一区在线播放视频| 欧美一区二区日韩| 91啪九色porn原创视频在线观看| 日韩中文字幕区一区有砖一区 | 成人毛片老司机大片| 日本欧美肥老太交大片| 国产精品素人一区二区| 欧美丰满一区二区免费视频| 亚洲摸摸操操av| 一区二区国产盗摄色噜噜| 欧美精品一区二区在线播放 | 亚洲美女精品一区| 久久一区二区视频| 欧美揉bbbbb揉bbbbb| 成人美女视频在线看| 国内精品久久久久影院色| 久久狠狠亚洲综合| 亚洲精品免费一二三区| 欧美国产在线观看| 日韩欧美精品三级| 欧美日韩一区三区| 色噜噜久久综合| 色哟哟一区二区| 9人人澡人人爽人人精品| 国产一区二区三区四区五区美女 | 亚洲少妇30p| 久久精品欧美一区二区三区不卡 | 国产亚洲人成网站| 欧美一区二区三区四区高清 | 国产一区二区中文字幕| 午夜电影久久久| 一区二区三区加勒比av| 中文字幕亚洲电影| **网站欧美大片在线观看| 国产欧美视频一区二区| 26uuu久久天堂性欧美| 欧美精品一区二区三区很污很色的| 91精品国产欧美一区二区成人 | 亚洲影视资源网| 亚洲精品福利视频网站| 一区二区三区在线不卡| 亚洲h精品动漫在线观看| 艳妇臀荡乳欲伦亚洲一区| 亚洲国产综合人成综合网站| 一区二区欧美在线观看| 一区二区三区在线免费观看| 亚洲v日本v欧美v久久精品| 亚洲精品日韩综合观看成人91| 亚洲另类中文字| 亚洲电影视频在线| 图片区小说区国产精品视频| 奇米影视一区二区三区| 国产精品综合久久| 成人美女视频在线观看| 色天天综合色天天久久| 欧美人狂配大交3d怪物一区| 555www色欧美视频| 精品欧美一区二区久久| 久久久三级国产网站| 一区二区在线观看免费| 日韩制服丝袜av| 国产99久久久久久免费看农村| 成人av在线影院| 在线观看亚洲精品视频| 欧美猛男gaygay网站| 日韩欧美激情在线| 国产精品毛片高清在线完整版| 亚洲男人的天堂网| 激情文学综合插| 91看片淫黄大片一级在线观看| 欧美裸体一区二区三区| 久久先锋影音av鲁色资源网|