![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
QT中的问题
文章平均质量分 58
杀别人能摸牌
互相交流学习
展开
-
将一个程序中的cout获取出来生成日志文件
在QT里面写程序,还调用了另一个dll,这个dll里面有很多有用的标准输出cout,但是只能在QT的“应用程序输出”那栏显示。如果发布软件,脱离QT后,这些信息就看不到了,不利于用户诊断。所以找到一个方法脱离QT也能显示。就是QProcess。原创 2017-06-23 16:25:58 · 710 阅读 · 0 评论 -
Qt Qsyntaxhighlighter给QTextEdit设置丰富的语法高亮格式
根据我自己的要求,设置了一个语法高亮格式.关键字和函数从文件抓取,全局变量是一个动态的文件流,随着软件的运行会变//头文件#ifndef MYSYNTAXHIGHLIGHTER_H#define MYSYNTAXHIGHLIGHTER_H#include #include //#include #include #include //#include //#include原创 2017-07-03 14:42:21 · 4897 阅读 · 0 评论 -
【笔记】QT正则表达式要注意的东西
可能是转义字符再次转义的问题,也有可能是QString再次使用会自己添加一对双引号的问题,反正这样用就没问题了。QString global_operator::decode_nodes(QString node_text){ qDebug()<<"来了吗?"; node_text = remove_comments(node_text); //似乎不能赋值原创 2017-06-28 11:24:58 · 336 阅读 · 0 评论 -
Qt中使用QAxObject的dynamicCall和querySubObject函数操作SolidWorks的方法
大部分函数可以直接从VB语言“翻译”过去成为Qt中的C++语言,如 Set Part = swApp.OpenDoc6(strFilePath & "\" & partName & ".SLDPRT", 1, 0, "", longstatus, longwarnings) '打开指定文件,这里是SLDPRT格式三维模型 Set Part ...原创 2017-11-10 16:15:09 · 20895 阅读 · 8 评论