qt
阿流略
这个作者很懒,什么都没留下…
展开
-
qt_简易记事本_1
学习qt,做了一个简易记事本,模仿windows的记事本做的,做一下笔记,顺便复习也就是一些函数的总结。有错误 欢迎指正环境:win 8.1 vs2013 qt5.5中间的编辑区(文本域)使用的QTextEdit,//////////////////////////////////////////////////////////////////QTextEdit:多行文本原创 2015-11-30 21:29:24 · 761 阅读 · 0 评论 -
qt_简易记事本_2
接上次//////////////////////////////////////////////////////QTexrDocument:存放结构化的富文本QTextEdit *edit;edit->document()->isModified() //文本内容是否被修改(打开文件、保存文件的时候 用来判断文件是否改变从而提示是否保存)edit->clear() //清空原创 2015-11-30 21:38:02 · 520 阅读 · 0 评论 -
qt_简易记事本_3
接上次QMainWindow:QMainWindow类提供一个有菜单条、锚接窗口(例如工具条)和一个状态条的主应用程序窗口。 主窗口通常用在提供一个大的中央窗口部件(例如文本编辑或者绘制画布)以及周围菜单、工具条和一个状态条。这里贴一个地址:http://www.kuqin.com/qtdocument/qmainwindow.html#detailsQMainWindow::clos原创 2015-11-30 22:45:26 · 675 阅读 · 0 评论 -
qt_简易记事本_4
接上次///////////////////////////////////////////QPalette:调色板 用来管理控件或者窗体的所有颜色信息在设置文本区文本的颜色时使用 和 设置文本区背景颜色时使用 不能使用QTextEdit::setTextColor(QColor ) 来设置文本的颜色 这样当文本清空后 新增的文本颜色又恢复为原来的颜色 需要使用QTextEdi原创 2015-12-01 10:04:32 · 302 阅读 · 0 评论 -
qt_简易记事本_5
接上次我用的是vs2013 最初的时候 源代码中的汉字到了执行出窗口的时候 就乱码了 于是添加下面这句话#pragma execution_character_set("utf-8") //执行时字符集设置接下来是自定义对话框 用来询问是否对文件进行保存 基类为QDialogQDialog::resize() //设置窗口大小尺寸QDialog::setMinimumSiz原创 2015-12-01 11:12:39 · 467 阅读 · 0 评论 -
qt_简易记事本_7
接上次在查找到指定的字符串之后 需要将其高亮显示 而默认的QTextedit 显示效果是 查找到的指定的字符串背景色有一点暗 灰白 但是效果不明显 所以需要高亮显示QTextEdit *edit;QPalette palette = edit->palette(); palette.setColor(QPalette::Highlight, palette.color(QPalet原创 2015-12-01 19:25:30 · 501 阅读 · 0 评论