![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
QT
文章平均质量分 80
Ink_cherry
这个作者很懒,什么都没留下…
展开
-
Qt5 text_Editor(四)
QT多文本代码高亮编辑器实现多文档我想实现一个类似与sublime text 那样(UI)的多文档显示。一开始没有注意UI中有 标签页控件 自己折腾了好久(这大概说得就是磨刀不误砍柴功吧) 后来发现有QTabWidget就简单了许多从单文档实现多文档加上之前的折腾,代码修改了很多 。不过总体算是实现我大致想实现的样子了。主要就是控件的属性比较繁多实现的细节,这是添加标签页函原创 2017-10-13 19:16:53 · 552 阅读 · 0 评论 -
Qt5 text_Editor(三)
实现文本的代码高亮。本来初衷以为应该是自己用正则实现 不过发现有一个封装好的专门用于代码高亮的的类QSyntaxHighlighter 通过其子类函数实现自定义代码高亮构造函数可以用接受一个QTextDoucument*函数 explicit QSyntaxHighlighter(QObject *parent); explicit QSyntaxHi原创 2017-10-11 18:16:11 · 476 阅读 · 0 评论 -
Qt5 text_Editor(二)
其他功能关于复制粘贴撤销 在textedit中已经有封装好的函数,以下四个函数因此比较简单void MainWindow::on_action_Cut_triggered(){ ui->textEdit->cut();}void MainWindow::on_action_Undo_triggered(){ ui->textEdit->undo();}v原创 2017-10-09 21:14:06 · 550 阅读 · 0 评论 -
Qt5 text_Editor(一)
本来想用C++ 写个UI的东西,想写个记事本,但是开始感觉有点无聊,不过开始了就把他做完吧初始功能 新建NewFile 保存Save 另存为SaveAsNewFile就是 新建一个Untitle无标题文件 Save分为两种 1是Save Untitle无标题文件等同于另存为 2是普通的已经存在于外存的文件,只作为修改内容desave因此需要一个简单b原创 2017-10-07 23:07:18 · 1118 阅读 · 0 评论 -
Qt connect
QT 信号槽机制当一个控件发生一种事件 点击 文本变更 聚焦 失焦 之类,产生一个信号。connect 函数 槽函数 用于捕获信号 当相应信号发出的时候,槽函数被自动触发 除了这个特性之外 槽函数和其他常规函数没有什么特殊区别 能够被public protect private virtual修饰connect所有的重载 第一个参数都是 const QObject原创 2017-07-15 19:30:32 · 446 阅读 · 0 评论 -
Qt 出现“undefined reference to `vtable for”原因总结
由于Qt本身实现的机制所限,我们在使用Qt制作某些软件程序的时候,会遇到各种各样这样那样的问题,而且很多是很难,或者根本找不到原因的,即使解决了问题,如果有人问你为什么,你只能回答--不知道。 今天我在这里列举的问题也是再编写Qt程序时,总是遇到的问题,问题普遍,而答案却不唯一,解释这一个问题的说法很多,往往只适合某一种情况,因为这个错误太笼统了,它就是-- “un转载 2017-07-17 15:10:43 · 556 阅读 · 0 评论 -
Qt environment
网上下载Qt 选择合适的版本https://www.qt.io/download/ 下载完成之后打开Qt Creator创建一个 empty project点击下一步 下一步 到完成 新建一个 cpp源文件编辑CPP(网上找的一份测试)#include #include int main(int argc, char *argv[])原创 2017-07-14 17:10:53 · 725 阅读 · 0 评论 -
QT dialog 模态
对话框分为两种:1模态对话框 2非模态对话框模态对话框就是阻塞对话框,就是你不解决掉这个对话框,谁没办法点这个对话框以外的操作的 (就平时点外面 “噔噔噔” 不让点那种样子的)非模态就是自己弹出的对话框,我们可以不管他,继续进行当前窗口的任务。其中模态对话框包含 应用程序级别和窗口级别 对应阻塞程度顾名思义了。show()函数是非模态非阻塞性质的 show()原创 2017-07-18 17:15:35 · 737 阅读 · 0 评论