qt
说时依旧z
电力/通讯/安防
展开
-
QT读写ini配置文件以及绝对路径的使用
读配置文件 QString langPath3 = LocaleUtils::getSysHome() + “/conf/fes/simconfig/”; QString conffile2 = QString(“%1abc.ini”).arg(langPath3); QSettings *Configiniread =new QSettings(conffile2,QSettings::In原创 2017-09-16 11:24:57 · 3395 阅读 · 0 评论 -
qt调用动态库(已验证,方法可行)
之前一直不明白如何在qt程序中,调用动态库,后来看了网上的一些文章,自己试验了一下,总结出了可行的办法。一个动态库会有三种文件组成,头文件(.h) lib文件 dll文件。其中lib文件表明了动态库的入口,并没有实际的内容,实际的内容在dll文件中。头文件和lib文件只有在编译的时候需要用到,发布程序的时候,只需要存在编译完成的exe程序和dll文件。具体调用动态库的方原创 2018-01-26 15:50:11 · 1972 阅读 · 0 评论 -
qt中tabwidget与tab页不在同一个cpp中时的调用
遇到的问题是:tabwidget在一个cpp中,实际的tab页在另一个cpp中。tabwidget所在ui中有一个treewidget,每次点击树的节点,会在tabwidget中填加一个与节点对应的tab页。 这一部分的需求很简单,只要关联一个信号,槽就可以了。 信号就是treewidgetitem的单击信号 槽函数如下void statusshow::oninfotabActionTrigg原创 2017-12-29 09:31:32 · 1129 阅读 · 2 评论 -
QT做的tcpsocket测试工具源码及单独发布的可执行程序
可执行程序 http://download.csdn.net/download/wangshenweiwu/10187462 工具源码 http://download.csdn.net/download/wangshenweiwu/10187473 第一次编写,水平有限 翻译没有做,如需翻译,可以在源码中自行通过qt的语言家来形成文件,并读取原创 2018-01-04 10:35:03 · 714 阅读 · 0 评论 -
用QT编写tcpsocket测试工具时的注意点
在用qt编写tcpsocket测试工具的过程中,遇到了很多问题。在此,把这些遇到的问题和解决方法写在这,希望能对各位有所帮助。 1.include这两个头文件时,提示无法找到。#include #include 解决方法: 在该项目的pro文件中,加上一行QT += network2.服务端监听端口过程中,当有客户端来连接时,输出的ip与实际我们需要显示的ipv4的ip不同。原创 2018-01-03 14:21:16 · 650 阅读 · 0 评论 -
用qt写tcp服务端和客户端界面遇到的问题及解决方法
用qt写tcp服务端和客户端界面遇到的问题及解决方法原创 2017-10-16 18:58:38 · 2075 阅读 · 0 评论 -
qt中lineedit的几个属性设置
1.lineedit不可修改,但内容不变成灰色ui->lineEdit->setFocusPolicy(Qt::NoFocus);2.lineedit不可修改,内容变成灰色ui->lineEdit->setEnabled(false);3.lineedit不显示边框ui->lineEdit->setStyleSheet("background:transparent;border-width:0;b原创 2017-10-19 09:45:36 · 16804 阅读 · 0 评论 -
qt中数据类型的互相转换
QString转int:bool ok;int = QString.toInt(&ok,10);int转QString:QString = QString::number(int);QVariant转int,QStringint = QVariant.toInt();QString = QVariant.tostring();原创 2017-09-30 10:14:59 · 1665 阅读 · 0 评论 -
qt中一个ui中的widget与另一个ui中的dialog之间的交互
这次是用qt做一个ini文件参数配置的工具。 其中有一个功能是,点击widget中的添加按钮,弹出dialog,人工写入标识,进行动态库添加,按dialog中的确认按钮,写入ini配置文件。此时还需要widget重新读一遍配置文件,刷新出新添加的值进入combox控件。把这个功能分成如下两个阶段来实现。(读写配置文件不在此文中赘述,可见http://blog.csdn.net/wangshenwe原创 2017-09-19 11:07:24 · 7943 阅读 · 2 评论 -
QT5.6 中通过QZXING 识别二维码
在网上找了很多相关方法,但csdn上关于QZXING的资源,大多用到了QT4中的QTdeclarative模块。此模块在QT5中已经删除,因此下载的资源都无法在QT5的环境下编译通过。最终在官方l网站上找到了适应QT5的QZXING资源。使用方法是,在pro文件中 include(source/QZXing.pri),头文件中#include<QZXing.h>在程序中的调用方法是:...原创 2018-03-01 11:24:32 · 1055 阅读 · 0 评论