- 博客(21)
- 资源 (5)
- 收藏
- 关注
原创 匈牙利 规范
本命名取自“匈牙利”法,仅供参考。数据类型的命名规则参考:定义类型:前缀 类型 类型描述 示例 所占字节(Win32) 有效值 取值范围b Boolena-布尔 1Bit的标志 bool
2009-12-30 10:55:00 1044
原创 Qt 调用mplayer视频
widget.h:#ifndef WIDGET_H#define WIDGET_H#include #include #include #include #include #include class Widget : public QWidget{ Q_OBJECTpublic: Widget(QWidget *pare
2009-12-29 15:21:00 2809
转载 QT调用mplayer 暂停 进度
安装mplayer,之后目录下会有个mplayer-core.exe 提取出来。放到源码下面。代码:QProcess *mplayerProcess = new QProcess(this);QString exefile = "mplayer-core.exe";QStringList arg;// arg // arg // arg arg mplayerProcess->star
2009-12-29 13:05:00 4856
原创 qt 乱码问题
qt程序可在windows,linux等多种os下编写。移植时请注意在各个系统的文本编码格式。比如在windows下代码文件的编码格式可能为gb2312,gb18030,如要想放到linux下运行,需要更改文本编码格式为utf-8可使用gedit命令把gb2312,gb18030编码格式的文件另存为编码utf-8的文件。
2009-12-29 12:48:00 470
原创 Qt不规则窗口
首先准备两张图,一张是窗口的背景图片,另一张是蒙板(mask),蒙板图片的颜色有两种,即黑色和白色,黑色的区域是保留下来的。白色的区域是要删掉的。1. 使用无边界的窗口在构造函数中添加一条代码,设置窗口的风格setWindowFlags(Qt::Window | Qt::CustomizeWindowHint); 【可以不写】设置蒙版和背景图片QPixmap pixmapMask
2009-12-29 12:48:00 1404
原创 SDl嵌入到QT中
QX11EmbedContainerembedClient((WId)id)SDL获取WinId: SDL_SysWMinfo info; SDL_VERSION(&info.version); if (SDL_GetWMInfo(&info)) return (ffp_window_t)info.info.x11.wmwindow;SDL_SysWMinfo info; SDL_VE
2009-12-29 12:47:00 1553
原创 fcitx 乱码问题
gedit ~/.fcitx/config 修改 [程序]显示字体(中)=WenQuanYi Bitmap Song显示字体(英)=WenQuanYi Bitmap Song显示字体大小=12主窗口字体大小=11字体区域=zh_CN.UTF-8是否使用AA字体=1是否使用粗体=1
2009-12-29 12:46:00 862
原创 QT 经典错误: Basic XLib functionality test failed
此完整出错信息是在./configure阶段Basic XLib functionality test failed!You might need to modify the include and library search paths by editingQMAKE_INCDIR_X11 and QMAKE_LIBDIR_X11 in /home/zhu/Qt/qt-x11-opensour
2009-12-29 12:45:00 2894
原创 删除unbuntu面板与恢复
删除方法:alt+f2: 输入 gconf-editor:* 找 /desktop/gnome/session* 选择 "required_component_list"* 刪除 "panel" 恢复打开终端 ctrl+alt+F1在终端中删除 ~/.gconf ~/.gconfd 两个目录及里面包含的文件重启系统回复到最初设置。
2009-12-29 12:43:00 1272
原创 apt ubuntu
apt-cache search package 搜索包apt-cache show package 获取包的相关信息,如说明、大小、版本等sudo apt-get install package 安装包sudo apt-get install package - - reinstall重新安装包 sudo apt-get -f install修复安装"-f = --fix-m
2009-12-29 12:43:00 550
转载 VNC配置
1、在“服务”里面启动vncserver;2、在终端运行:# vncserver 此时会提示输入密码,并确认一遍,此密码是你在客户端登录时需要的密码;3、在客户端安装vnc viewer4工具;4、在客户端运行vnc viewer4工具,并输入linux机器ip和vncserver服务端口“192.168.0.100:1”,ok,你已经可以看到图形化界面了,此时界面比较难看,可以在第5步修
2009-12-29 12:43:00 2672
原创 qt 翻译应用程序
lianxi.qm是一个翻译文件,我们需要将要翻译都字符用tr包括上。生成.qm文件的方法1. 在工程文件中需要添加这样一段代码TRANSLATIONS = lianxi.tslianxi.ts使我们要生成的文件 2. 生成.ts文件命令是lupdate *.pro ,pro是工程文件 3. 打开linguist工具在终端下键入linguist即可打开lin
2009-12-29 12:41:00 1311 1
原创 Qt Creator The process could not be started!
今天兴致勃勃的去nokia.qt.com网站上去下载新的sdk包,结果安装之后发现程序运行不了,一直提示The process could not be started!错误,然后我把编译出来的可执行文件放到qt/bin目录下,结果是可以运行的,但是通过creator是无法运行的。后来在一个外文的网站上找到了一段代码,在程序pro文件中贴入下列代码debug { DESTDIR=./d
2009-12-29 12:41:00 4445 4
原创 linphone 移植console 视频功能
首先,移植console下代码需要的库文件,readline-5.1.tar.gzlibogg-1.1.3.tar.gzncurses.5.5.tar.gzspeex.1.2rc1.tar.gzlibosip-3.3.0.tar.gzlibeXosip-3.3.0.tar.gzffmpeg,可使用svnSDL-1.2.12libgsm.tar.gzmediastreamer 使用linph
2009-12-29 12:40:00 4011 2
原创 linphone 移植console
移植前搞清楚linphone依赖库的关系,这个一般是移植工作的关键所在,还有一个关键是目标平台的交叉编译器linphone-3.1.0依赖的库如下:speex(又依赖libogg)libosip2-3.1.0libeXosip2-3.1.0readline(optional)好了,现在开始正式移植linphone到arm平台,由于我选用的arm平台对于动态库的支持有些特殊,所以我选用静态编译的方式
2009-12-29 12:39:00 2941
转载 Linphone编译【转载】
Linphone依赖太多的库,以致于稍有疏失,就会在编译,运行出错,都是由于依赖库安装的问题。1 基础知识1.1 动态库的连接很多人安装完库后,configure依然报告这个库没有。这是对linux动态库知识匮乏造成,也就是对pkg-config工具使用的问题。例如:当我们执行./configure操作时,动态库的检查是通过监视每个安装库产生的.pc文件。其步骤为:在/etc/ld.so.co
2009-12-29 12:38:00 2268
原创 sip网络电话
sip网络电话,经过了一个月的时间,终于把网络电话做出来了,其实功能也不是很完善,不过正常沟通是没有问题的,想把这一个月所学的东西都记录下来,分享给大家,也留给自己。 我是一个即将毕业的学生,来北京找工作,找到了一个公司,比较小,在实习阶段老板让我作这个sip的网络电话,刚开始就觉得莫名其妙,一个新来的,什么都没学过,就做sip,我连什么是sip都不知道,可是没办法,金融危机,工作不好找,有
2009-12-29 12:36:00 3872 6
原创 vs qt 整合
1、下载qt-win-opensource-4.6.0-vs2008.exe(http://get.qt.nokia.com/qt/source/qt-win-opensource-4.6.0-vs2008.exe),以及qt-vs-addin-1.1.2.exe(http://get.qt.nokia.com/vsaddin/qt-vs-addin-1.1.2.exe)。2、先安装q
2009-12-29 11:00:00 883
转载 使用VC2005编译“真正”的静态Qt应用程序
转自: http://www.qtcn.org/bbs/read.php?tid=13825如何使用VC2005编译“真正”的静态Qt应用程序(我非常讨厌引用或者转载别人的文章的时候不注明地址或者作者,希望读者能够改变我这个观点 :) —— 夏威夷雪人)(下文只涉及windows,不谈及linux、unix等,另外,这里说的VC2005,是因为我用的是2005,其实其他版本的VC亦同样可以
2009-12-29 10:55:00 648
转载 Qt4.5与VS2008/VS2005的集成开发环境的安装配置
在Windows下用QT做开发,编译器可以用mingw的gcc/g++,也可以用VS。使用mingw开发QT程序基本不用配置。由于我这的工作IDE是VS,所以需要搭建VS+Qt的工作环境。在网上有一大堆关于怎样把Qt集成到VS中的文章。有的写的很简单,有几篇较为详细的。这一两个月的时间我也装了在Windows下装了n次Qt了,在这里写下自己的安装配置过程,以及安装中遇到几个问题,算是备忘吧,也顺便
2009-12-28 14:02:00 2130
原创 phonon 视频 播放器
#include #include #include #include #include #include #include #include #include #include #include #include #include int main(int argc, char *argv[]) { QApplicatio
2009-12-28 12:59:00 1635
ortp与mediastreamAPI_WINCE版本
2009-04-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人