- 博客(4)
- 资源 (22)
- 收藏
- 关注
原创 Qt Tcp服务端与客户端通讯示例
之前的项目中使用过Tcp数据传输,但是相对较少,现在写一个例子,便于记忆,也分享一下。主要实现Tcp服务端和Tcp客户端,客户端支持多个客户端连接服务端。服务端代码如下:TcpServer::TcpServer(QObject *parent) : QObject(parent){ pTcpServer = new QTcpServer(); connect(pTcpServer, SIGNAL(newConnection()), this, SLOT(slotNewConn
2021-01-14 14:00:48 601
原创 使用QSharedMemory进行程序内存管理
QSharedMemory 共享内存处理类这个类的功能是挺强大的,本次只记录这个类的另一种用法。通过创建共享内存,用共享内存的方式,防止程序多次启动。在main.cpp中加入以下代码,可防止程序多次启动:QSharedMemory *shareMem = new QSharedMemory(QString("xxxName")); //创建共享内存指针 if(shareMem->attach()){ //判断当前xxxName的共享内存是否存在,若存在,则中断程...
2020-12-12 17:14:21 498
原创 QTableWidget初始化及数据插入
Qt项目中经常用到表格,在项目中使用统一封装的接口,进行表格的初始化和数据插入;//初始化所有TableWidget,参数headerList为表头数据,使用逗号分隔的表头数据字符串void initTableWidget(QTableWidget *tableWidget, QString headerList){ tableWidget->horizontalHe...
2020-04-27 18:09:48 5950 1
原创 ubuntu下Qt程序安装部署达梦数据库服务
在项目中多次涉及到国产达梦数据库的使用,每次都需要现场环境配置,把配置过程步骤记录一下:使用背景:ubuntu系统,Qt使用ODBC驱动访问达梦数据库;1.、安装达梦数据库,根据系统的环境,安装对应的达梦数据库;2、安装unixODBC驱动,安装完成后进行相关配置,/etc/odbcinit.ini:驱动配置,/etc/odbc.ini:数据库信息配置;3、如果要在Qt运行程序连接...
2020-04-27 17:53:13 794 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人