Version :QT5.9.0 编译器:MSVC2015 32Bit 今天在编译一个 demo的时候出现了 Could not find the Executable 的提示,并有如下对话框: 通过多次查找得出结论,工程编译出来的是插件不是可执行文件,QT不能找到可执行文件,才弹出此提示。 解决方 ...
分类:
其他好文 时间:
2020-07-29 21:23:36
阅读次数:
221
Qt::WindowFlags Qt::Widget //是一个窗口或部件,有父窗口就是部件,没有就是窗口 Qt::Window //是一个窗口,有窗口边框和标题 Qt::Dialog //是一个对话框窗口 Qt::Sheet //是一个窗口或部件Macintosh表单 Qt::Drawer //是 ...
Qt原理-窥探信号槽的实现细节 转自https://zhuanlan.zhihu.com/p/80539605 猫和老鼠的故事 还是拿上次的设定来说明:Tom有个技能叫”喵”,就是发出猫叫,而正在偷吃东西的Jerry,听见猫叫声就会逃跑。 我们用信号-槽的方式写出来。 //Tom.h #pragma ...
分类:
其他好文 时间:
2020-07-28 22:16:17
阅读次数:
69
一、前言 我之前用Qt做了个hello world,结果各种报错,一大堆DLL找不到,今天用命令行编译就通过了 二、准备工作 1.Visual Studio(有nmake就行) 2.Qt 3.把qmake添加进环境变量(我Qt的安装目录是E:\Qt\Qt5.9.0,qmake就在E:\Qt\Qt5. ...
在QT5.3中,在.pro使用的是:QT += widgets gui axcontainer 来使用ActiveQt框架中的QAxContainer模块(Qt4版本添加Qt += qaxcontainer)=),所以在项目在头文件中包含QAxWidget和QAxObject。 ...
分类:
其他好文 时间:
2020-07-26 19:22:38
阅读次数:
129
Proxy介绍 利用libevent实现网络连接和线程池。通过tcp连接的方式实现rtsp消息转发,再通过udp连接进行rtp与rtcp转发。报文解析使用到了Qt库。请尽量使用qmake进行编译。源码 通讯时序图 RTSP协议介绍 RTSP协议是一套用来进行音视频发送与接收的网络协议,与HTTP协议 ...
分类:
其他好文 时间:
2020-07-26 19:16:16
阅读次数:
85
可以将QJsonObject与QByteArray互相转化,以便网络编程时客户端与服务器之间的通信 QJsonObject转为QByteArray QJsonObject json; QByteArray ary; QJsonDocument doc(json); ary= doc.toJson() ...
分类:
Web程序 时间:
2020-07-26 00:19:40
阅读次数:
138
QT代码格式化,从软工的角度讲,代码规范还是很有必要的,但是从个人角度讲,并没什么卵用。 该工具的使用参见下文,文章原链接找不到了,原作者通知会补上。 Qt很吸引人,可能是我对Qt开发工具QtCreater不熟悉,只发现里面提供了一个快捷键:"ctrl+i",很多人说这就是格式化代码快捷键,我发现这 ...
分类:
其他好文 时间:
2020-07-25 23:13:20
阅读次数:
88
设置背景图已知有三种方法 background:url();//平铺 background-image:url();//平铺 border-image:url();//拉伸填充 其中第一种方法可以直接在尾部添加no-repeat阻止图片平铺;第二种则需要添加background-repeat语句: ...
分类:
其他好文 时间:
2020-07-24 15:34:43
阅读次数:
167
QtQuick新增了一些新控件,其中一个就是计量仪(官方的例子给出的是类似计速仪的东西)。采用QML描述。简单调用,使用quick控件打包发布后大约120多M,上个图Qtquick常用控件.(参考Qt文档或有梦想的伟仔的博客)QMLType1.Container2.DelayButton3.Dial4.DialogButtonBox5.Dialog6.Drawer7.Menu8.MenuBar9.
分类:
编程语言 时间:
2020-07-24 13:29:15
阅读次数:
96