- 博客(12)
- 资源 (3)
- 收藏
- 关注
转载 qt5程序头文件包含风格推荐
老版本:C/C++ code?12#include #include 忘了哪本书上推荐这样包含:C/C++ code?12#include #include 而今天在测试Qt5代码时发现:QApplicati
2015-11-28 10:53:30 2033
转载 qt中文乱码问题
首先呢,声明一下,QString 是不存在中文支持问题的,很多人遇到问题,并不是本身 QString 的问题,而是没有将自己希望的字符串正确赋给QString。很简单的问题,"我是中文"这样写的时候,它是传统的 char 类型的窄字符串,我们需要的只不过是通过某种方式告诉QString 这四个汉字采用的那种编码。而问题一般都出在很多用户对自己当前的编码没太多概念,于是一
2015-11-26 00:08:08 293
转载 QT 绘图设备和Graphics View Framework
绘图设备是指继承QPainterDevice的子类。Qt一共提供了四个这样的类,分别是QPixmap、QBitmap、QImage和QPicture。其中,QPixmap专门为图像在屏幕上的显示做了优化,而QBitmap是QPixmap的一个子类,它的色深限定为1,你可以使用QPixmap的isQBitmap()函数来确定这个QPixmap是不是一个QBitmap。QImage专门为图像的像素级访
2015-11-25 21:52:22 4188 1
转载 关于qt中的tr()函数
在论坛中漂,经常遇到有人遇到tr相关的问题。用tr的有两类人:(1)因为发现中文老出问题,然后搜索,发现很多人用tr,于是他也开始用tr(2)另一类人,确实是出于国际化的需要,将需要在界面上显示的文件都用tr包起来,这有分两种:(2a) 用tr包住英文(最最推荐的用法,源码英文,然后提供英文到其他语言的翻译包)(2b) 用tr包住中文(源码用中文,然后提供中文到其他语言的翻译包)
2015-11-24 13:47:54 507
转载 Qt QPainter绘图原理
Qt绘图要用到QPainter类,绘图的设备通常是主部件,也可以是QLabel部件或QTextEdit部件,通过一定的算法实现可以绘制出很漂亮的图形或我们需要的图形。绘制时需要先定义一个QPainter类对象,绘制可以选择的道具可以使Qpen(画笔)、QBrush(画刷)。使用QPen写文本时还可以指定字体(QFont类)如下面一段代码:QPanter painter;QPen
2015-11-23 23:55:46 988
转载 [转]UDP/TCP穿越NAT的P2P通信方法研究(UDP/TCP打洞 Hole Punching)
内容概述:在p2p通信领域中,由NAT(Network Address Translation,网络地址转换)引起的问题已经众所周知了,它会导致在NAT内部的p2p客户端在无论以何种有效的公网ip都无法访问的问题。虽然目前已经发展出多种穿越NAT的技术,但相关的技术文档却很少,用来证明这些技术的稳定性和优点的实际数据更少。本文的目的在于描述和分析在实际中运用得最广泛、最可靠同时也是最简单的一种NA
2015-11-22 23:27:14 778
转载 windows编译qtav
error: avutil is required, but compiler can not find it.You should set some environment vars so that compiler can find FFmpeg and other libraries files.For VC compiler, they are INCLUDE and LI
2015-11-21 23:57:21 6817 1
转载 初识sip
1、什么是SIPSIP(会话发起协议)属于IP应用层协议,用于在IP网上为用户提供会话应用。会话(Session)指两方或多方用户之间的语音、视频、及其他媒体形式的通信,具体可能是IP电话、会议、即时消息等等。SIP是一个信令协议,它对应于传统电话网络中的呼叫信令协议(比如SS7 ISUP)。构建一个完整多媒体通信架构还需要结合其他一些协议,必要的有:RTP,用于媒体传输;
2015-11-16 14:53:36 2051
转载 SIP中松散路由(Loose Router)和严格路由(Strict Router)的概念
接下来谈谈松散路由(Loose Router)和严格路由(Strict Router),这其实也是SIP协议里的概念。我们经常可以看到在Router字段中设置的SIP URI经常有一个lr的属性,例如,这就是表示这个地址所在的Proxy Server是一个Loose Router,如果没有lr属性,它就是一个Strict Router。Loose Router实际上表示Pr
2015-11-03 13:48:23 5344
转载 PJSIP 添加视频的思路和想法
关于PJSIP 添加视频的思路和想法pjsip协议栈因为体积小巧效率高,纯C语言开发,被许多SIP客户端使用,包括手机端,PC客户端等。 csimple android手机端即为pjsip协议栈开发,另外PJSUA为命令行版本的PJSIP。这两个开源项目可以作为PJSIP协议栈开发的参考项目。 最近我做了个基于PJSIP的PC客户端,http:/
2015-11-03 11:03:02 2919
转载 Qt5简介及Qt5基本框架
使用Qt5.x版本中的不同方面来开发应用程序,着重于新的Qt Quick的技术,提供了编写C++后端的必要内容,并扩展了QtQuick。 本章提供了关于Qt5高层次的概述。它对开发者有效的展示了不同的应用模式并且使用Qt5对应用程序进行预演。此外,该章的目的是提供Qt5内容的广泛概述以及如何联系Qt5的创造者。一、前言Qt5重点 Qt5是对非常成功的Qt4的完整
2015-11-02 22:14:36 14732
转载 pjsip之PJNATH简介(1)
在学习pjsip的过程中,发现只是单单的阅读英文官方文档,对于里边概念的理解还是不够透彻,并且苦于pjsip没有发现全一点的中文版本,所以想尽自己所能为建设和谐社会而贡献一份力量,文中定会有所疏漏,希望各位看客能够不吝赐教。 1:pjsip教程(一)之PJNATH简介 2:pjsip教程(二)之ICE穿越打洞:Interactive Connectivity Establishment
2015-11-02 18:37:36 3214
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人