巴特西
首页
Python
Java
PHP
IOS
Andorid
NodeJS
JavaScript
HTML5
Windows下qt的udp通信
qt在windows下的udp通信(最简单)
qt编程:windows下的udp通信 本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明. 环境: 主机:win7 开发环境:qt 功能: 用udp进行收发通信 界面: 源代码: LssHost.pro: #------------------------------------------------- # # Project created by QtCreator 2013-09-22T09:36:44 # #------------------
关于windows下QT以及QT creator的安装
普及 之 windows下qt的安装及配置 qt介绍 : Qt,分为商业.开源两个版本,商业版需要花钱购买license,而开源版本则遵守GPL协议,提供了源码,用户需要自行编译,才能生产动态库文件. 所以以下介绍开源版本(原因嘛,,自然是因为免费): Qt开发需要安装qt library 和 qt creator qt library为Qt的程序提供头文件.静态链接库 和动态链接库 qt creator 是用于编程的IDE ,提供GUI界面绘制.代码编写.程序
关于 Windows 下 Qt 开发,这个问题必须要搞清楚!
小伙伴们,大家好,小北师兄又来喂饭啦,从上次写完<一个例子让你秒懂 Qt Creator 编译原理>后,师兄对于 Qt 的一些环境配置有了更深的理解,这对师兄进行 Qt 的后续学习起到了很大的促进作用. 文章首发于微信公众号 小北师兄,里面还有更多精彩内容值得你们拥有! 师兄除了工作时间外就在进行 Qt 的基础学习,说来也巧,师兄自学过程中一直在使用 Qt Creator 这个开发环境,从没有想过使用 Visual Studio 这个庞然大物.结果在学习 Qt 插件的时候就间接涉及到了 Vis
windows下Qt Creator5.1.0编写程序以及调用OpenCV库
系统说明 最近使用opencv编写程序,程序编的差不多就学习使用QT加个界面,首先声明下本人的系统和使用的软件版本, 系统: windows xp QT IDE:QT Creator5.1.0 OpenCV版本:OpenCV2.44 QT编译:Desktop_Qt_5_1_0_MSVC2010_32bit 首先,程序的下载安装,以及OpenCV环境变量的设置,都在前面几篇博文介绍了 OpenCV+VS+QT环境搭建:OpenCV2.4.5 + QT4.8.4 + VS2010 环境搭建 QT5.
QT之UDP通信
前言:前一篇讲了TCP通信,这篇来看看UDP通信. 这里说明一下,UDP通信中分为三种通信分别为单播.组播和广播,下面将一一为大家介绍. 同样的我们都需要在工程文件中添加network QT += core gui network 进行UDP通信需要用到的头文件 #include <QUdpSocket> 这里我们把UDP通信分为两个部分写,一个是发送端,另一个是接收端,而发送端中又分为单播.组播和广播三种形式,下面我们先来看看写发送端的代码程序的步骤: 发送端Udpsend的代码: 1.单播
windows下Qt播放flash
Qt 版本:5.1.0 32bit 代码部分,参考1即可.配置发行时,需要将NPSWF32放在项目的plugins\目录中. 否则,可能找不到,导致无法运行. QWebSettings *settings = QWebSettings::globalSettings(); settings->setAttribute(QWebSettings::PluginsEnabled, true); settings->setAttribute(QWebSettings::JavascriptEnab
Windows下Qt开发环境:OpenGL导入3DMax模型(.3DS)
参考:http://blog.csdn.net/cq361106306/article/details/41876541 效果: 源代码: 解释: CLoad3DS.h为加载3DMax模型的头文件,CLoad3DS.cpp为加载3DMax模型的实现文件, nehewidget.h为Qt下使用OpenGL头文件,nehewidget.cpp为Qt下使用OpenGL实现文件. 注意: 1.3D模型和纹理图片资源需要放在源代码同一目录下的Data目录中,即/Data/3DS和/Data/pic下. 2
Windows下QT MySQL驱动编译
在Windows环境中使用Qt进行关于MySQL数据库的操作时,会出现如下问题: QSqlDatabase: QMYSQL driver not loaded QSqlDatabase: available drivers: QSQLITE QODBC3 QODBC 这是由于MySQL数据库的驱动程序未在Qt下编译造成的(确切的说是未使用mingw32进行编译),解决的方法如下: 1. 自定义安装MySQL,注意安装目录不要有空格,我的目录在 C:\MySQL\MySQL Server 5.6
Windows下QT Creator工程中添加文件夹
在QT项目,常常会有很多头文件和源文件,但是QT Creator中却没有添加文件夹的功能,造成项目代码混乱. 下面是建立文件的步骤: 1.打开工程目录,在目录下建立文件夹,如建立文件SerialPort: 2.将需要归类的头文件.h和源文件.cpp放入该文件夹下: 3.在QT Creator打开.pro文件,在SOURCES和HEADERS下,加入路径,例如SerialPort/***.h,SerialPort/***.cpp.
windows下网络编程UDP
转载 C++ UDP客户端服务器Socket编程 UDPServer.cpp #include<winsock2.h>#include<stdio.h>#include<string.h>#include<iostream>using namespace std;#pragma comment(lib,"ws2_32.lib")#define BUFFER_SIZE 1024int main(){ WSADATA WSAData; cha
windows下qt的.exe的dll文件怎么配齐
用qt自带的windeploy工具即可 win键打开开始菜单 找到qt目录下的qt for desktop(mingw)并打开 qtcreater或者vs打开要部署的项目,构建成release模式,运行一次,找到building-release文件夹下的.exe文件并复制到要部署的文件夹中 dos下切换盘符 直接例如 e: 回车就ok cd..直接回到上层目录 用cd和dir命令在mingw qt中到要部署的文件夹中 执行windeployqt 要部署的文件名.exe ok了
Windows下 Qt 资源文件(.qrc)文件 的 编写与应用
最近遇到一些项目都包含了qrc文件,这个是Qt的资源文件,如果在pro文件中不包含的话,在编译的时候会提示找不到相应资源的错误. 下面说一下手动修改pro和编写qrc文件的方法. 我们直接在命令行下执行qmake –project -o <文件名>.pro 命令,会生成<文件名>.pro文件,然后用文本编辑器打开这个文件: RESOURCES = test.qrc//添加这句,假设qrc的文件名为test 然后编写test.qrc文件: <!DOCTYPE RCC>&l
windows下Qt编译Qtxlsx库和qtxlsx库的使用方法
最近接了个项目,合作的学长让用Qt写,而其中最重要的需求是将数据库的数据写入excel表格中和将excel的数据导入到数据库中,自己查阅了和多资料,最后决定使用qtxlsx开源库来操作excel,在编译这个库的时候自己花了很大的力气才搞定,写出来和大家分享一下 QTxlsx的开源库的下载地址:http://qtxlsx.debao.me/ Qt版本 5.4 将下载的库解压,然后直接用Qt打开qtxlsx.pro文件,然后编译运行就行了,这样只是生成了库文件和一些相应的文件,但是
Windows 下QT程序发布
方法1:利用QT自带打包工具 1.新建文件夹,把编译好的exe文件放入该文件夹 2.使用QT下的命令行 3.进入该exe所在文件,执行windeployqt xxx.exe,若出现找不到命令的情况 4.搜索windeployqt.exe所在路径,配置环境变量 5.重启终端,进入exe文件所在目录,执行windeployqt xxx.exe.完毕. 6.把整个xxx.exe所在目录拷贝到别的电脑,可直接使用. 上面的方法打包出来的程序文件较大 方法2: 手动打包 1.新建文件夹,把编译好的exe文
Windows下Qt连接MySql数据库
1.设置环境变量,需添加如下的环境变量: 2.打开Qt Command Prompt,输入第一条命令:cd %QTDIR%\src\plugins\sqldrivers\mysql 后按回车,然后输入第二条命令: qmake "INCLUDEPATH+=C:\MySQL\include","LIBS+=C:\MySQL\lib\opt\libmysql.lib" mysql.pro 最后输入:mingw32-make 进行编译. 或者如下图所示,在.pro
windeployqt.exe 发布windows下qt产生的exe程序
以官方 Qt 5.4.0+MinGW 开发环境为例,从开始菜单-->Qt 5.4.0-->5.4-->MinGW 4.9 (32-bit)-->Qt 5.4 for Desktop (MinGW 4.9 32 bit),可以打开 Qt 命令行,从这里就可以执行 windeployqt 工具. D:\hellomw:例子目录 hellomw.exe例子程序 进入目录 cd /d D:\hellomw然后使用 windeployqt 工具命令:windeployqt hellomw.e
Windows下Qt VS 打包程序 到他人电脑安装运行出现的问题
1.可能缺程序依赖的Qt动态库 ------> 使用Qt自带的windeployqt进入安装程序所在的文件夹内进行自动配置 将程序安装在C盘之外的盘,这样可以方便windeployqt进行复制 缺什么找什么dll找不全,一定要用工具 2.可能出现无法定位程序输入点 ------> 运行库版本不一致导致无法找到程序入口 若电脑内安装了不同版本的windeployqt,注意开发用的qt版本和windeplyqt版本一致
windows下QT打包
1.找到对应的MinGW命令,打开 2.进入exe目录 3.执行windeployqt XX.exe
Linux下Qt应用程序的发布(使用LDD命令查看所有依赖的库文件)
最近一直在学习Qt,用Qt写了一个程序,但是不知道怎么发布,网上说的都是在windows下怎么发布Qt应用程序,但是,在windows下Qt应用程序依赖的库文件与linux下的名字不同.于是,我就想到Linux下有没有这么一个命令,能够找到一个可执行文件运行时所依赖的库文件,百度一下,还真的有ldd命令. ldd的作用是打印可执行文件依赖的共享库文件,它是glibc的一部分: root@zhangyingxiu-K43SJ:~# ldd --helpUsage: ldd [OPTION]...
[转][linux]简单的linux下的tcp/udp
转自:https://blog.csdn.net/cabing2005/article/details/53068880 详细函数以及参数解释请看原链接. windows下的tcp/udp参考:http://www.cnblogs.com/lyggqm/p/6558002.html TCP SERVER: // // main.cpp // linux_socket_api // // Created by bikang on 16/11/2. // Copyright (c) 2016年 bi
Qt5.5.0在Windows下静态编译(修改参数以后才能支持XP)good
测试系统环境: windows 7 编译软件环境: vs2013 + QT5.5.0 [源码地址:http://download.qt.io/official_releases/qt/5.5/5.5.0/single/] 本文主要介绍 windows下QT 静态编译环境的搭建 安装编译软件 安装vs2013 安装Qt5.5.0(qt-opensource-windows-x86-msvc2013-5.5.0.exe) 安装python(添加环境变量) 下载Qt5.5.0源码 解压源码
热门专题
6个好用的bt种子搜索引擎
centos 虚拟平台
spring token 保存secret
libcameracustom.so分辨率
shell批量导入CSV至sqlite
message个性化工具
netcoremvc多租户框架
linux 统计某个文件的字符串
py2exe打包方法
osgEarth 修改高程
asp getsql()传日期格式
分水岭阈值分割处理彩色图像matlab
tp5 自定义分页样式
flutter子类调用父类的方法
vs code使用doxygen配置
pycharm汉化版解释器怎么安装turtle
Ubuntu下安装BCompare
oracle临时表创建与删除
localstroage.setitem存储json
java 服务本地调试