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