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

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

?? mditextedit.cpp

?? 本文件是<精通QT4編程>的配套源代碼
?? CPP
字號:
#include <QtGui>#include "mditextedit.h"int CMDITextEdit::count	= 0;CMDITextEdit::CMDITextEdit(bool untitled, const QString& fileName) :	isUntitled(untitled), 	curFile(fileName){	setAttribute(Qt::WA_DeleteOnClose);	setWindowTitle(fileName + "[*]");	connect(document(), SIGNAL(contentsChanged()), 		this, SLOT(doModified()));}CMDITextEdit::~CMDITextEdit(){	emit counted(--count);}QString CMDITextEdit::fileName(){	return curFile;	}bool CMDITextEdit::save(){	if (isUntitled) 	{         saveAs();     } else 	 {         saveFile(curFile);		 document()->setModified(false);		 setWindowModified(false);     }}bool CMDITextEdit::saveAs(){	QString fileName = 		QFileDialog::getSaveFileName(this, tr("另存為"), curFile);     if (!fileName.isEmpty())	 {		saveFile(fileName);			setCurrentFile(fileName); 	 }	 		}bool CMDITextEdit::loadFile(const QString &fileName){	QFile file(fileName);	if (!file.open(QFile::ReadOnly | QFile::Text)) {		QMessageBox::warning(this, tr("讀取文件"),							tr("無法讀取文件 %1:\n%2.")							.arg(fileName)							.arg(file.errorString()));		return false;	}	QTextStream in(&file);	QApplication::setOverrideCursor(Qt::WaitCursor);	setText(in.readAll());	QApplication::restoreOverrideCursor();	setCurrentFile(fileName);	return true;}bool CMDITextEdit::saveFile(const QString &fileName){	QFile file(fileName);	if (!file.open(QFile::WriteOnly | QFile::Text)) 	{		QMessageBox::warning(this, 							tr("保存文件"),							tr("無法保存文件 %1:\n%2.")							.arg(fileName)							.arg(file.errorString()));		return false;	}	QTextStream out(&file);	QApplication::setOverrideCursor(Qt::WaitCursor);	out << toPlainText();	QApplication::restoreOverrideCursor();				return true;}void CMDITextEdit::closeEvent(QCloseEvent *event){	if (maybeSave()) 		event->accept();	else 		event->ignore();}void CMDITextEdit::doModified(){	setWindowModified(document()->isModified());}bool CMDITextEdit::maybeSave(){	if(document()->isModified())	{		QMessageBox box;		box.setWindowTitle(tr("警告"));				box.setIcon(QMessageBox::Warning);		box.setText(tr("文檔沒有保存,是否保存?"));		box.setStandardButtons(QMessageBox::Yes 								| QMessageBox::No								| QMessageBox::Cancel);		switch(box.exec())		{		case QMessageBox::Yes :			save();			return true;		case QMessageBox::No :			return true;		case QMessageBox::Cancel :			return false;		}	}	else		return true;}void CMDITextEdit::setCurrentFile(const QString &fileName){	curFile = QFileInfo(fileName).canonicalFilePath();	isUntitled = false;	setWindowTitle(curFile + "[*]");	document()->setModified(false);	setWindowModified(false);		QSettings settings("709", "MDI example");	QStringList files = settings.value("recentFiles").toStringList();	files.removeAll(fileName);	files.prepend(fileName);	while (files.size() > MaxRecentFiles)		files.removeLast();	settings.setValue("recentFiles", files);	emit updateRecentFiels();}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
青青草原综合久久大伊人精品| 在线观看亚洲成人| 欧美日韩在线综合| 一区二区三区资源| 欧美电影影音先锋| 久久精品国产一区二区| 国产日韩欧美a| 色综合久久久久综合99| 亚洲第一成人在线| 精品国产乱码久久久久久老虎| 国产91对白在线观看九色| 亚洲天天做日日做天天谢日日欢 | 精品亚洲aⅴ乱码一区二区三区| 久久久久久免费网| 99久久久精品免费观看国产蜜| 亚洲香肠在线观看| 日韩美女一区二区三区| www.欧美.com| 三级欧美韩日大片在线看| 26uuu久久综合| 91免费视频网址| 蜜臀久久99精品久久久久久9| 久久久精品人体av艺术| 色偷偷成人一区二区三区91| 日韩国产精品久久| 国产精品人妖ts系列视频| 色噜噜狠狠成人中文综合| 日本va欧美va精品发布| 国产精品乱码一区二区三区软件| 欧美日韩久久不卡| 国产白丝精品91爽爽久久| 亚洲午夜电影网| 国产亚洲精品资源在线26u| 91国偷自产一区二区开放时间| 美女免费视频一区二区| 国产精品久久一卡二卡| 91精品国产色综合久久不卡电影| 成人国产在线观看| 欧美96一区二区免费视频| 国产精品美女一区二区三区| 欧美老女人在线| 成人美女视频在线观看18| 日韩中文字幕麻豆| 国产精品家庭影院| 欧美一区二区福利视频| av电影一区二区| 久久成人免费电影| 一区二区久久久久久| 国产无人区一区二区三区| 欧美精品在线视频| 99精品在线免费| 国产综合成人久久大片91| 亚洲黄色录像片| 久久久99久久精品欧美| 欧美撒尿777hd撒尿| 成人h动漫精品一区二区| 日韩电影在线观看电影| 自拍偷在线精品自拍偷无码专区| 精品福利二区三区| 欧美日韩国产首页| 99精品久久只有精品| 国产乱子轮精品视频| 青青青爽久久午夜综合久久午夜| 亚洲精品一二三| 国产精品污网站| 精品国产一区a| 欧美一区二区三区性视频| 91精品91久久久中77777| 菠萝蜜视频在线观看一区| 国内精品写真在线观看| 日韩精品一卡二卡三卡四卡无卡| 亚洲精品乱码久久久久久黑人| 欧美经典一区二区| 精品粉嫩超白一线天av| 91精品国产色综合久久久蜜香臀| 欧美性一级生活| 91首页免费视频| 成人深夜在线观看| 国产成人精品免费| 国产伦精品一区二区三区免费| 美女网站色91| 日本aⅴ精品一区二区三区 | 极品尤物av久久免费看| 日韩电影在线观看电影| 午夜免费久久看| 亚洲国产成人91porn| 亚洲免费观看高清完整版在线观看熊| 国产精品视频你懂的| 国产欧美精品在线观看| 国产三区在线成人av| 久久综合久久综合久久综合| 日韩欧美自拍偷拍| 日韩一级大片在线观看| 欧美一区二区在线观看| 欧美二区乱c少妇| 欧美丰满一区二区免费视频| 欧美日韩专区在线| 在线观看免费亚洲| 欧美色涩在线第一页| 欧美在线你懂的| 欧美性大战久久| 欧美影院精品一区| 欧美日韩亚洲综合一区| 欧美日本在线视频| 制服丝袜国产精品| 日韩一级免费一区| 日韩免费高清视频| 日韩精品一区二区三区在线| 欧美α欧美αv大片| 欧美v国产在线一区二区三区| 91精品久久久久久久99蜜桃| 欧美一区二区三区不卡| 日韩一区二区三区电影| 精品久久99ma| 国产欧美日韩在线观看| 中文字幕免费观看一区| 亚洲欧洲精品天堂一级| 亚洲视频免费在线观看| 亚洲精品国产视频| 午夜视频久久久久久| 免费观看30秒视频久久| 激情综合网激情| 国产福利精品一区二区| av资源站一区| 欧洲生活片亚洲生活在线观看| 欧美狂野另类xxxxoooo| 欧美成人精品3d动漫h| 国产日产欧美一区| 自拍av一区二区三区| 亚洲国产婷婷综合在线精品| 免费在线看成人av| 国产精品影视天天线| av日韩在线网站| 欧美日韩一区高清| 精品欧美一区二区在线观看| 国产日韩av一区| 一区二区三区中文免费| 日韩精品91亚洲二区在线观看| 久久激五月天综合精品| 成人av在线一区二区三区| 日本福利一区二区| 欧美一区二区三区免费大片| 国产午夜三级一区二区三| 亚洲三级在线播放| 日本美女一区二区三区| 国产成人精品免费在线| 欧美在线一区二区| 精品国产乱码久久久久久夜甘婷婷| 中文字幕免费不卡| 亚洲成a人在线观看| 国产真实精品久久二三区| 91无套直看片红桃| 日韩欧美中文字幕一区| 日韩一区在线播放| 日日嗨av一区二区三区四区| 国产不卡视频在线观看| 欧美日韩一区不卡| 久久精品一区二区三区av| 玉足女爽爽91| 国产资源精品在线观看| 欧洲一区二区三区在线| 久久香蕉国产线看观看99| 亚洲激情自拍偷拍| 国产一区二区三区在线观看精品| 91激情在线视频| 久久久亚洲国产美女国产盗摄| 亚洲一区二区三区四区五区中文 | 国产精品美女久久久久高潮| 亚洲成人av在线电影| 国产99精品视频| 欧美色成人综合| 国产精品视频免费| 奇米888四色在线精品| 91视频免费观看| 精品国产电影一区二区| 在线中文字幕一区二区| 精品成a人在线观看| 亚洲国产精品久久久男人的天堂| 国产成人精品www牛牛影视| 91麻豆精品国产91久久久| 亚洲天堂2016| 国产精品538一区二区在线| 欧美日韩成人一区| 亚洲欧洲av在线| 国产美女精品人人做人人爽| 91.com在线观看| 一区二区三区精品| 成人激情免费网站| 久久综合久久久久88| 日日骚欧美日韩| 91久久精品日日躁夜夜躁欧美| 欧美激情综合网| 激情欧美一区二区| 欧美一区午夜精品| 亚洲一区二区三区在线| 99视频国产精品| 国产视频一区在线播放| 久久电影网站中文字幕| 欧美日韩国产高清一区二区三区 | 欧美一区二区三区视频免费播放|