QT中的问题
文章平均质量分 58
杀别人能摸牌
互相交流学习
展开
-
将一个程序中的cout获取出来生成日志文件
在QT里面写程序,还调用了另一个dll,这个dll里面有很多有用的标准输出cout,但是只能在QT的“应用程序输出”那栏显示。如果发布软件,脱离QT后,这些信息就看不到了,不利于用户诊断。所以找到一个方法脱离QT也能显示。就是QProcess。原创 2017-06-23 16:25:58 · 718 阅读 · 0 评论 -
Qt Qsyntaxhighlighter给QTextEdit设置丰富的语法高亮格式
根据我自己的要求,设置了一个语法高亮格式.关键字和函数从文件抓取,全局变量是一个动态的文件流,随着软件的运行会变 //头文件#ifndef MYSYNTAXHIGHLIGHTER_H #define MYSYNTAXHIGHLIGHTER_H #include #include //#include #include #include //#include //#include原创 2017-07-03 14:42:21 · 4918 阅读 · 0 评论 -
【笔记】QT正则表达式要注意的东西
可能是转义字符再次转义的问题,也有可能是QString再次使用会自己添加一对双引号的问题,反正这样用就没问题了。 QString global_operator::decode_nodes(QString node_text) { qDebug()<<"来了吗?"; node_text = remove_comments(node_text); //似乎不能赋值原创 2017-06-28 11:24:58 · 340 阅读 · 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 · 20926 阅读 · 8 评论