自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (26)
  • 收藏
  • 关注

原创 Qt 中的多线程(一)【转载】

<br />转自:http://stallman.blogbus.com/logs/45207016.html<br /> <br />Qt 中的多线程 QT通过三种形式提供了对线程的支持。它们分别是,一、平台无关的线程类,二、线程安全的事件投递,三、跨线程的信号-槽连接。这使得开发轻巧的多线程Qt程序更为容易,并能充分利用多处理器机器的优势。多线程编程也是一个有用的模式,它用于解决执行较长时间的操作而不至于用户界面失去响应。在Qt的早期版本中,在构建库时有不选择线程支持的选项,从4.0开始,线程总是有效的

2010-08-25 10:09:00 628

原创 QT 线程的使用

<br />      最近经常使用线程来处理,所以在此总结下这个类。其实在QT中使用线程是很方便的。QThread的用法比较简单,只需要派生一个QThread的子类,实现其中的run虚函数就OK, 用的时候创建该类的实例,调用它的start方法即可,不用的时候delete 它。但是run函数有些问题要注意,即在其中不能创建任何gui线程和QPixmap对象。记得之前为了用线程来处理加载图片的缩略图时经常提示问题,在网上查了下才知道原因何在。如果要想通过新建的线程实现一个gui的功能,那么就需要通过使用线程

2010-08-22 11:26:00 792

原创 QFileDialog

<br />      在使用QFileDialog 这个对象的时候,打开的窗口多选文件时,比较难选,没有全选的功能。这个让我很头疼,还有个问题就是如果不想让它进入其他的目录查看文件,又是如何处理呢?昨天花了一个下午专门研究这两个问题。<br />      关于全选的问题只能通过自己定制窗口了,不能直接使用这个标准的控件,至于不允许进入其他的目录(比如根目录),这个可以实现,当然还可以进入当前目录下的子目。<br />     设置左边的栏显示文件夹和禁止进入根目录的处理方法如下:<br /> QList

2010-08-22 10:46:00 2210 3

原创 QFileDialog 的各种属性设置介绍

<br />QFileDialog Class Reference<br />QFileDialog类提供了允许用户选择文件或者目录的对话框.<br />构造函数<br />QFileDialog::QFileDialog(const QString &dirName,const QString &filter=QString::null,QWidget *parent=0,const char *name=0,bool modal=FALSE)<br />构造父对象为parent名称为name为文件选择对

2010-08-21 15:32:00 2506

原创 QT 等待鼠标的设置

<br />setCursor(Qt::WaitCursor);

2010-08-12 21:49:00 4220

转载 QT提高图片显示速度

<br />在使用qt3.3.2开发实时系统的图形时,如果我们需要设置图形的背景图,需要使用下面的函数进行绘制:<br />       void QPainter::drawImage ( const QPoint &, const QImage &, const QRect & sr, int conversionFlags = 0 )或者是<br />       void QPainter::drawPixmap ( int x, int y, const QPixmap & pixmap, int

2010-08-10 22:18:00 7904

原创 QT窗口隐藏

QObjectList list = dialog.children();QObject* p_Ob;for(int i = 0; i {     p_Ob= (QObject*)list .at(i);    ((QWidget*) p_Ob)->hide();}dialog.hide();

2010-08-08 21:11:00 962

转载 rtc hwclock 使用

<br />Linux机器上的时间比较复杂,有各式各样的时钟和选项等等。<br />一:<br />机器里有两个时钟:硬件时钟和系统时钟<br />硬件时钟从根本上讲是CMOS时钟;<br />系统时钟是由内核维护的,它是从1969年末(即传说中的标志Unix时代开端的那个拂晓)开始算起的累积秒数。<br />在DOS或Mac系统中,起作用的是硬件时钟。遗憾的是,你可能已经发现了,绝大多数电脑时钟都是很不准确的。它们从根本上讲是由小型电池供电的警报器时钟,这种锂电池一般可持续供电三年左右,那时候你系统各大块

2010-08-03 16:39:00 525

转载 ln linux下的使用方法

<br />ln <br />这是linux中一个非常重要命令,请大家一定要熟悉。它的功能是为某一个文件在另外一个位置建立一个同步的链接,这个命令最常用的参数是-s,具体用法是:ln -s 源文件 目标文件。<br />当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。例如:ln -s /bin/less /usr/local/bin/less<b

2010-08-01 17:43:00 620

转载 gstreamr vedio player

Line 1/*M///////////////////////////////////////////////////////////////////////////////////////2//3//  IMPORTANT: READ BEFORE DOWNLOADING, COPYING, INSTALLING OR USING.4//5//  By downloading, copying, installing or using the software you agree to this lic

2010-08-01 17:33:00 3535

mongodb_stretch_3_0_14_core.zip

The main operating system for Raspberry Pi, Raspbian, continues to evolve. The latest version as of August 2017 is “Raspbian Stretch” — based upon the current stable version of Debian 9. The previous version was known as “Raspbian Jessie”. One difference between versions is OpenSSL libraries. OpenSSL is a general purpose cryptography library that provides an open source implementation of the Secure Sockets Layer (SSL). My previous builds of MongoDB relied on the older library. As a result, my previous binaries for 3.0.14 and 3.0.9 do not run under Raspbian Stretch. Given this change as well as other changes to MongoDB source and newer compilers, I could no longer compile MongoDB 3.0.14 with SSL. After a few source tweaks and use of various compiler flags, I have manged to compile MongoDB core apps and tools. These binaries do NOT support SSL and only run under Raspian Stretch on a Raspberry Pi 3. [UPDATE — 2018 Mar 22] I have confirmed that these binaries work on the latest Raspberry Pi 3 Model B+ with the March 2018 version of Raspbian.

2020-01-15

mongodb-linux-arm64-ubuntu1604-v3.4-latest.tgz

arm64 位系统的mongodb 工具。对应的平台下可以直接使用。方便有需要的人可以快速的下载使用。

2020-01-15

Ubiqua Protocol Analyzer

自己平常用的测试调试工具,在这里上传便以后再使用时方便下载。

2018-05-30

OauthenTest

oauth 测试用的参考代码。

2017-08-23

office project 2007 sp3

office project 2007 sp3 用于项目研发人员安排,时间计划等项目管理的工具

2017-02-27

kamailio 安装配置过程

kamailio 安装配置过程,根据实际在UBUNTUN服务器下安装配置kamailio的过程步骤,记录在配置过程中遇到的问题及解决,直到最终测试成功。

2016-12-27

USB 转串口驱动

ZE533C usb 转串口驱动。

2016-11-21

word2007转PDF 插件

office 2007 word 文档转 PDF 格式插件。

2016-11-21

source insight 中文插件

解压msimg32.dll sihook.dll siutf8.dll 到Source Insight 3.X安装目录

2016-04-15

php-5.5.22

php-5.5.22.tar.gz 配合nginx 使用与H5页面调用的代码。

2016-03-20

开发使用UE编辑工具

该版本UE是绿色版,解压即可使用。无须注册、非试用版,可以放心的下载。

2016-02-27

WIN7 64位 U232-P9 USB转232驱动

针对型号为U232-P9的USB转232的转接头的驱动程序。

2015-12-05

ETS4工程项目配置记录

文档中主要是记录下在使用ETS4在创建项目、配置项目、调试设备的相关软件工具操作过程。

2015-11-25

WIN7 Atheros wifi driver

宏基笔记本4540无线网卡驱动

2015-03-23

Visual+C+++6.0(支持win7)

Visual+C+++6.0(win7).

2014-01-15

dx9sdk.part5.rar

VC6编译出现错误提示时 Cannot open include file: 'dshow.h': No such file or directory,需要包含的库文件第5部分。

2014-01-14

dx9sdk.part4.rar

VC6编译出现错误提示时 Cannot open include file: 'dshow.h': No such file or directory,需要包含的库文件第4部分。

2014-01-14

dx9sdk.part3.rar

VC6编译出现错误提示时 Cannot open include file: 'dshow.h': No such file or directory,需要包含的库文件第三部分。

2014-01-14

dx9sdk.part2.rar

VC6编译出现错误提示时 Cannot open include file: 'dshow.h': No such file or directory,需要包含的库文件第二部分。

2014-01-14

dx9sdk.part1

VC6编译出现错误提示时 Cannot open include file: 'dshow.h': No such file or directory,需要包含的库文件。

2014-01-14

strmbasd.lib

解决当编译错误提示为:error LNK2001: unresolved external symbol _IID_ISampleGrabberCB

2014-01-14

ftp客户端程序

C语言写的FTP客户端测试代码,在LINUX X86平台和ARM平台运行通过测试上传图片到服务器上的FTP服务端.

2013-09-28

linux 组播通信程序

组播通信的服务端和客户端代码实例,已经在linux X86版本和ARM版本上运行通过测试。

2013-09-28

qml 编写的RSS浏览器

如果通过使用QML和QT的环境下编写超炫的UI界面程序。通过它让我更加深入的学会了QML编程知识。

2012-11-10

QT 开发的嵌入式邮箱

用QT 写的嵌入式平台下的收发邮件工具。

2010-10-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除