上一页 1 2 3 4 5 6 7 8 9 10 ··· 19 下一页
摘要: 2 QT通信机制为了更好的实现QT的信息交互,在QT系统中创建了较为完善的通信机制。QT的通信可分为QT内部通信和外部通信两大类。对于这两类通信机制及应用场合做如以下分析:2.1 QT内部对象间通信在图形用户界面编程中,经常需要将一个窗口部件的变化通知给窗口的其它部件使其产生相应的变化。对于这种内部对象间的通信,QT主要采用了信号和槽的机制。这种机制是QT区别于其他GUI工具的核心机制。在大部分的GUI工具中,通常为可能触发的每种行为通过定义回调函数来实现。这种回调函数是一个指向函数的指针,在进行函数回调执行时不能保证所传递的函数参数类型的正确性,因此容易造成进程的崩溃。在QT中,信号和槽的机 阅读全文
posted @ 2011-02-17 16:50 k1988 阅读(4369) 评论(0) 推荐(0) 编辑
摘要: 1、 QProcess的setStandardOutputFile方法#include<QProcess>int main(){QProcess *poc=new QProcess;poc->setStandardOutputFile("output.txt");poc->start("ping www.baidu.com");return 0;}2、Qprocess的readAll方法cmd = new QProcess; connect(cmd, SIGNAL(readyRead()), this, SLOT(readOutp 阅读全文
posted @ 2011-02-17 14:31 k1988 阅读(3890) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.cnblogs.com/rockhawk/archive/2010/12/15/1906956.htmlQt是神马东西?Qt – 一个跨平台应用程序和UI开发框架它包括跨平台类库、集成开发工具和跨平台 IDE。使用 Qt 您只需一次性开发应用程序,无须重新编写源代码,便可跨不同桌面和嵌入式操作系统部署这些应用程序。 Qt 主要是由 诺基亚 开发和维护的。Qt通过开源授权(LGPL 和 GPL)以及商业授权的方式对 Qt 进行授权。在Linux下Qt可是大名鼎鼎,Linux的KDE图形界面就是基于Qt开发的。Qt的最大好处是跨平台,可以看到上图,Qt可以支持win.. 阅读全文
posted @ 2011-02-17 13:30 k1988 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 一、编译PHP转自:http://demon.tw/software/compile-php-on-windows.html编译PHP扩展必需的一些头文件需要从php源码中获取,其中有一些配置性的头文件,需要做到下面第8步之后,也就是说php服务器程序可以使用别人已经编译好的安装包。在Windows下源码编译PHP最近在学习编写PHP拓展,懒得装Linux,就研究了一下在Windows下编译PHP的方法,总算搭建好了在Windows下开发PHP拓展的环境。1、在C盘新建一个文件夹,C:/PHPDEV2、从官网下载最新版(我这里用的是5.2.14)的PHP源码,将下tar.gz或tar.bz2压 阅读全文
posted @ 2011-01-26 14:46 k1988 阅读(4259) 评论(0) 推荐(0) 编辑
摘要: 概述 YUV是被欧洲电视系统所采用的一种颜色编码方法(属于PAL),是PAL和SECAM模拟彩色电视制式采用的颜色空间。其中的Y,U,V几个字母不是英文单词的组合词,Y代表亮度,uv代表色差,u和v是构成彩色的两个分量。在现代彩色电视系统中,通常采用三管彩色摄影机或彩色CCD摄影机进行取像,然后把取得的彩色图像信号经分色、分别放大校正后得到RGB,再经过矩阵变换电路得到亮度信号Y和两个色差信号R-Y(即U)、B-Y(即V),最后发送端将亮度和色差三个信号分别进行编码,用同一信道发送出去。这种色彩的表示方法就是所谓的YUV色彩空间表示。采用YUV色彩空间的重要性是它的亮度信号Y和色度信号U、V. 阅读全文
posted @ 2011-01-11 15:38 k1988 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.chinaunix.net/u3/94873/showart_2150727.html 音频压缩是一种形式的数据压缩,其被设计来减少音频文件的大小。音频压缩算法在计算机软件上实现叫做音频编码。音频编解码器是一个计算机程序,其根据一个给定音频文件格式或流音频格式压缩/解压缩数字音频数据。大部分编解码器被当作库实现,它的接口接到一个或更多多媒体播放器。 针对音频压缩不同标准组织和公司有很多不同技术和标准可用,在下列表格中,主要的被列举如下:编解码器类型标准组织调制方法位率(kb/s)采样率(kHz)G.711ITU-TPCM648G.721ITU-TADPCM328G 阅读全文
posted @ 2010-12-29 19:02 k1988 阅读(985) 评论(0) 推荐(0) 编辑
摘要: 让我们算一算有多少种方法处理诸如 PHP 之类的现代编程语言的乐趣之一就是有大量的选项可用。PHP 可以轻松地赢得 Perl 的座右铭“There's more than one way to do it”(并非只有一种方法可做这件事),尤其是在文件处理上。但是在这么多可用的选项中,哪一种是完成作业的最佳工具?当然,实际答案取决于解析文件的目标,因此值得花时间探究所有选项。回页首传统的 fopen 方法fopen 方法可能是以前的 C 和 C++ 程序员最熟悉的,因为如果您使用过这些语言,那么它们或多或少都是您已掌握多年的工具。对于这些方法中的任何一种,通过使用 fopen(用于读取数 阅读全文
posted @ 2010-12-14 14:05 k1988 阅读(148) 评论(0) 推荐(0) 编辑
摘要: windows库今天又特别注意了一下windows 7上的库(音乐库、视频库)等等,原以为是使用注册表累加的每一项,但后来不经意间发现是使用的特殊后缀的xml文件,当每添加或删除库中的文件夹时,就在这个xml文件里修改。它的后缀是".library-ms",位置是在 "%appdata%Microsoft/Windows/Libraries",在资源管理器里面,它们看起来就像是文件夹,不过右键属性中比常规文件夹多一个“库”的选项卡,在这里可以增删包含文件夹和是否显示在导航窗格中。在资源管理器中显示的名称并不是真实文件夹的名称,在命令行中显示出来的文件名称 阅读全文
posted @ 2010-12-13 10:34 k1988 阅读(1861) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.kuqin.com/developtool/20090628/59334.htmlNotepad++从3.4版本开始支持插件机制,让用户可选择的为本身已经优秀的Notepad++添加更多强大的功能。下面是20款Notepad++插件的介绍和下载地址。20款Notepad++插件Insertion 这是一个主要用于演示的插件,适合初次开发者用于实例学习。它的功能是插入当前文档的名称和日期时间,以及自动关闭HTML/XML标签。XML Tools 这个插件是包含了很多XML编辑方面的实用工具。比如XML语法规则检查,XML Schema和DTD确认,XML标签自动关闭, 阅读全文
posted @ 2010-12-07 19:54 k1988 阅读(36130) 评论(1) 推荐(1) 编辑
摘要: 在svn设置的“general”选项项中的"Global ignore pattern"的末尾中加入以下后缀即可*.suo *.user *.~* *.bak *.obj *.pdb *.ilk *.tlog *.manifest *.lastbuildstate *.rc *.filters *.res *.log *.idb *debug/*.exe *release/*.exe 阅读全文
posted @ 2010-10-16 17:34 k1988 阅读(324) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 19 下一页