
QT
H12342234
这个作者很懒,什么都没留下…
展开
-
QT--构建设置——自定义处理步骤
在写插件时,如果要测试插件,往往需要在测试程序的运行目录下放至插件的dll文件,在我们实际的操作中,可能需要不断地放至插件的dll,粘贴复制,粘贴复制。。。现有如下方法,可在构建插件的同时自动将插件的dll文件复制到 测试程序 的运行目录下面:第一步: 在 “项目” 中找到 “ 添加构建步骤 ” 第二步: 在“添加构建步骤 ”中,选择“ 自定义进程步...原创 2019-01-08 13:49:51 · 3174 阅读 · 0 评论 -
QMessageBox的部分用法
int msg = QMessageBox::question( this, "Question", "所填度数不存在 ! ! ! \n是否确定要添加 ???", QMessageBox::Yes | QMessageBox::No ); switch ( msg ) { ...原创 2018-11-15 14:27:38 · 624 阅读 · 0 评论 -
Qt学习之 在UI界面添加图片
第一步:添加qrc资源文件(1)“添加新文件”~~“Qt”~~“Qt Resource File”~~填写文件名(2)右击刚才新加的文件 ~~ “添加现有文件” ~~将图片导入到该文件中第二步:进入UI界面(1)选择需要添加图片的控件,右击,选择“改变样式表”(2)点击“添加资源”旁边的倒三角,此时会出现三个选项:background-image、board-image、ima...原创 2018-10-09 11:39:10 · 21817 阅读 · 2 评论 -
使用DOM读取XML文档、使用DOM创建和操作XML文档
使用DOM读取XML文档:http://www.qter.org/portal.php?mod=view&aid=59使用DOM创建和操作XML文档:http://www.qter.org/portal.php?mod=view&aid=60 读取XML:pro:QT += core gui xmlcpp: ConfigWidg...原创 2018-09-26 16:00:50 · 384 阅读 · 0 评论 -
使用QTableWidget时遇到的用法
最近用到QTableWidget,里面的东西很多不会用,在网上查的资料挺全的,但是还是想自己做个整理,省的以后到处找。表头的相关设置 //设置列数 ui->tableWidget->setColumnCount( int ); //设置表头内容 ui->tableWidget->setHorizontalHeaderLabels( ...原创 2018-09-26 14:47:53 · 1261 阅读 · 0 评论 -
QT键盘事件+单选框
在网上找了很多,就是没找到键盘事件触发单选框选中的,反复读网上的资料和QT源码(反复读,是因为自己不细心,浪费掉很多时间,这个要改),然后恍然大悟,一点都不难需求:1.使用按键,读取按键的内容,遇到与固定值匹配的值,将单选框呈(未)选中状态2.随键盘操作人员意愿删除原先按键按下的值主要代码如下( 加qDebug()是为了测试、验证 ): QString keyText;...原创 2018-08-08 18:54:33 · 609 阅读 · 0 评论 -
日志分析系统 ^^^^个人总结
最近在做一个日志分析系统,功能不多,但是由于基础弱,很多知识点都不会,以下是总结: 获取QTextBrowser的内容ui->textBrowser->document()->toPlainText();注:用document()获取QTextDocument对象后,还可以获取更多功能 获取光标所在的行数、列数:QTextCursor cursor =...原创 2018-07-30 17:21:27 · 394 阅读 · 0 评论 -
读取日志时发生乱码的解决方法
一般写程序出现乱码时,在头文件写以下语句就会解决乱码问题:#if _MSC_VER >= 1600#pragma execution_character_set("utf-8")#endif可是,此次读取日志时,此方法不管用,然后上网查了一下:解决读取日志时发生乱码问题方法如下:QFile file( "Z:/fsw123/MachineVision.log" ); if( !...原创 2018-07-06 17:56:54 · 2264 阅读 · 0 评论