自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(112)
  • 资源 (1)
  • 收藏
  • 关注

原创 QT 遍历 控件

QT 4.5QList widgets=this->children(); QListIterator i(widgets); while(i.hasNext()) {   QCheckBox chkbox=(QCheckBox*)i.next(); } QT 3.5   窗口中的所有按钮失效(QObjectList类在qobject

2009-09-13 16:36:00 1217

转载 Qt学习笔记(Qt3库)(http://blog.sina.com.cn/2010vw)

Qt学习笔记(Qt3库)//**************************************************************3.1创建第一个主部件 创建主部件的方法是基于QWidget或QDialog类创建一个用户类。可以使用用户类通过公有继承派生于QWidget类,在其中调用一些成员函数来定义窗口外观。题目要求:创建一个空的窗口

2009-09-13 15:33:00 1016

转载 Qt中颜色相关知识(From : 向远处看的专栏)

Qt中颜色相关知识 收藏 <!-- document.body.oncopy = function() { if (window.clipboardData) { setTimeout(function() { var text = clip

2009-09-13 15:09:00 1259

转载 设计Qt式的C++ API(转)

设计Qt式的C++ APIby Matthias Ettrich 译:iptton(at)gmail.com我们在Trolltech公司提高开发者体验方面进行了大量研究。这里,我想分享下其中部分以及QT4的设计准则,同时演示如何在你的代码中使用。良好API的六个特征“方便”的陷阱(The Convenience Trap)

2009-09-13 14:39:00 466

转载 事件類型與處理者

事件類型與處理者<!-- my_tag("gg_468_60",1);// --><!-- alimama_pid="mm_11791213_1799217_8041380"; alimama_titlecolor="0044DD"; alimama_descolor ="275689"; alimama_bgcolor="FFFF

2009-09-13 14:20:00 335

转载 Qt QString类型转换为其他类型的函数(转)

Qt QString类型转换为其他类型的函数var $tag=杂谈;var $tag_code=d877f64b654d2be67e62ca9bcc880a4e;标签:杂谈 记把QString转换为 double类型方法1.QString str="123.45"; double v

2009-09-13 14:14:00 1426

转载 在 Qt 中处理平台相关的底层事件 (From : IBM)

在 Qt 中处理平台相关的底层事件 级别: 中级涂 波 ([email protected]), 软件开发工程师, IBM 中国软件开发中心田 晓燕 ([email protected]), 软件开发工程师, IBM 中国软件开发中心路 绪清 (luxuqin

2009-09-13 13:40:00 612

转载 Qt事件

Qt事件Qt程序是事件驱动的, 程序的每个动作都是由幕后某个事件所触发. Qt事件的类型很多, 常见的qt的事件如下:键盘事件: 按键按下和松开.鼠标事件: 鼠标移动,鼠标按键的按下和松开.拖放事件: 用鼠标进行拖放.滚轮事件: 鼠标滚轮滚动.绘屏事件: 重绘屏幕的某些部分.定时事件: 定时器到时.焦点事件: 键盘焦点移动.进入和离开事件: 鼠标移入widg

2009-09-13 13:26:00 2659

转载 Qt的事件过滤器

Qt的事件过滤器2008-10-11 12:02Qt事件模型一个真正强大的特色是一个QObject的实例能够管理另一个QObject 实例的事件。让我们试着设想已经有了一个CustomerInfoDialog的小部件。CustomerInfoDialog 包含一系列QLineEdit. 现在,我们想用空格键来代替Tab,使焦点在这些QLineEdit间切换。一个解决的方法是

2009-09-13 12:31:00 513

转载 Linux中.o,.a,.o,.so文件的意义程实现

转自 烟雨楼 http://hi.baidu.com/yanyuloulinux下文件的类型是不依赖于其后缀名的,但一般来讲:.o,是目标文件,相当于windows中的.obj文件.so 为共享库,是shared object,用于动态连接的,和dll差不多.a为静态库,是好多个.o合在一起,用于静态连接.la为libtool自动生成的一些共享库,vi编辑查看,

2009-09-11 16:36:00 228

转载 tinycxx-linux平台下的线程安全的C++类库

tinycxx是linux平台下的线程安全的C++类库,对linux编程最常用的技术进行了封装。如:linuxthread, socket,IPC(共享内存、信号量),记录锁等等。同时,也提供了两种进程模型框架的基类,一种用于编写非阻塞socket程序(类似thttpd,一个进程监听连接同时处理请求);另一种用于编写使用进程池的程序(类似apache,多个进程同时监听连接,动态调整进程

2009-09-10 21:48:00 619 1

转载 linux i386系统中struct 的数据对齐(From: todaygood.cublog.cn)

linux i386系统中struct 的数据对齐在linux 系统中的应用程序,struct 并非是采用自然对齐,而是gcc强制对齐何为自然对齐:在数据项大小的整数倍(例如:8字节数据项存入8的整数倍的地址)的地址处存储                           数据项。

2009-09-10 15:59:00 292

原创 建立Embedded QT 开发环境

建立Embedded QT 开发环境 [转 断水刀]本文主要内容为编译器的安装,安装与建立Qt 桌面运行环境,Qt/E 的交叉编译,建立本机Qtopia 虚拟平台,  预备:编译器安装 编译器: arm-linux-gcc-3.4.1.tar.bz2  一. 安装与建立Qt 桌面运行

2009-09-10 15:55:00 210

转载 Qt 出现“undefined reference to `vtable for”原因总结

Qt 出现“undefined reference to `vtable for”原因总结function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.g

2009-09-10 15:54:00 241

转载 EPOLL CODE Ex1(from:七猫)

#pragma once#include #include #include #include #include #include #include #include "log.h"#ifndef EPOLL_SIZE#define EPOLL_SIZE 4096#define EPOLL_CONTEX

2009-08-27 22:37:00 342

转载 QT 入门

QT 入门  使用Linux纯属为了想了解UNIX下DB2运行和使用情况,而一直喜欢用的FreeBSD上好像不支持DB2数据库,反正我没有看到这方面资料。如果有谁知道的话请你告诉我。 我的爱机配置较低,在Freebsd上使用GNOME作为X-Windws有点钝,KDE也就一直都没有尝试过。在安装Linux时,忽然有想看看KDE的念头,于是一古脑全装上了,第一次用时觉

2009-08-21 22:47:00 309

转载 Linux下./configure错误详解

Linux下./configure错误详解    sudo apt-get install 软件包    这个是更新你指定的软件包    sudo apt-get update                获取更新列表    sudo apt-get dist-upgrade    开始更新     ./configure的问题    错误: C co

2009-08-21 22:39:00 772

转载 Ubuntu下常见的包依赖关系及满足方法

Ubuntu下常见的包依赖关系及满足方法[日期:2008-11-04]来源:  作者:jenen[字体:大 中 小] 大家都知道Ubuntu是deb包管理式系统,通过apt-get或新立得软件包管理器安装软件相当方便,但有时候也会出些一点不和谐插曲,例如依赖问题。尤其是对于那些喜欢定制编译的朋友。本文就编译中经常出现的依赖

2009-08-21 22:38:00 2774 1

原创 QT IDE 使用过程

 apt-get install gcc all KDE DEV Soft apt-get install xorg-dev//--------------------------------------------------------- apt-get install libqt3-headers                           libqt3-mt

2009-08-21 22:35:00 333

转载 QT4+KDEVELOP+OPENCV配置(FROM: wqj1212)

QT4+KDEVELOP+OPENCV配置 环境UBUNTU 7.10   源为USTC,如果对UBUNTU的配置有不清楚的请参阅WIKI UBUNTU一.安装QT4  KDEVELOP OPENCV  从源上直接获取,这就不说了二.此时可以直接使用kdevelop创建qmake project,但在编译的时候可能会找不到头文件和lib。这时有两种处理办法。1.选择

2009-08-21 22:03:00 653 1

转载 fedora下qt4的安装

fedora下qt4的安装原作者王长法 原文网址方法1:点击后,有相应的下载链接,下载qt-x11-free-3.3.2.tar.gz 文件。安装前,你可能需要root权限,这取决于你要安装Qt的路径的权限,首先,解压开压缩文件。cd /usr/localgunzip qt-x11-free

2009-08-21 17:53:00 467

转载 Can't find X libraries

编译fusion 0.6.0提示error: Cant find X libraries.的解决[日期:2007-10-25]来源:Linux公社  作者:Linuxidc <!--google_ad_client = "pub-5195587195407606";/* Linux����336&#4

2009-08-21 17:52:00 513

转载 一个简单而实用的make文件

一个简单而实用的make文件  document.body.oncopy = function() { if (window.clipboardData) { setTimeout(function() { var text = clipboardData.getData("text");

2009-08-15 22:31:00 181

原创 linux 2.6内核epoll用法举例说明(From : http://blog.csdn.net/mote_li/archive/2004/11/29/197800.aspx)

linux 2.6内核epoll用法举例说明 收藏 document.body.oncopy = function() { if (window.clipboardData) { setTimeout(function() { var text = clipboardD

2009-08-15 22:24:00 220

转载 linux 2.6内核epoll用法举例说明(续) (from: http://blog.csdn.net/mote_li/archive/2004/12/08/209450.aspx)

linux 2.6内核epoll用法举例说明(续)--给echo服务器增加读线程池 收藏 document.body.oncopy = function() { if (window.clipboardData) { setTimeout(function() { va

2009-08-15 22:23:00 250

转载 学习epoll机制

学习epoll机制昨天在CU上看到epoll, 自己既然还从来没听说过. google了一下.练习了一下, 太懒, 本来可以写的更好写. 以下是从/** * http://blog.csdn.net/mote_li/archive/2004/12/08/209450.aspx */修改的. 关键是学习他的epoll使用, 其它的就别了.

2009-08-15 21:17:00 624

转载 __int64的printf问题!(转:http://blog.chinaunix.net/u/19782/showart_403061.html)

__int64的printf问题! 把Linux的东西移植到Windows 下, 问题真是多, 有时候感觉很是奇怪! 今天有遇到了一个!__int64在Windows下怎么输出的问题? 我还以为是强制转换的时候出问题了, 查了好长时间!下面是测试代码, 已经通过Windws, Linux两个平台的测试了!#include

2009-08-15 21:16:00 797

转载 epoll学习笔记(转:converse)

epoll学习笔记 epoll有两种模式,Edge Triggered(简称ET) 和 LevelTriggered(简称LT).在采用这两种模式时要注意的是,如果采用ET模式,那么仅当状态发生变化时才会通知,而采用LT模式类似于原来的select/poll操作,只要还有没有处理的事件就会一直通知.以代码来说明问题:首先给出server的代码,需要说明的是每

2009-08-15 20:48:00 401

转载 Debian 中安装VMware tools

Debian 中安装VMware tools 安装镜像:debian-40r1-i386-netinst虚拟机:VMware Workstation ACE版6.0.2由于我用的是netinst,也就是网络安装镜像,所以安装完基本系统后要进行如下操作安装x-window:su -(root&passwd)nano /etc/apt/sources.l

2009-08-14 10:29:00 3324

转载 ubuntu下安装Boost库、LOKI库、log4xx库

ubuntu下安装Boost库、LOKI库、log4xx库 - 音乐虫子的日志 - 网易博客ubuntu下安装Boost库、LOKI库、log4xx库Linux   2008-12-05 10:11   阅读286   评论1   字号: 大大  中中  小小          最近把自己的工作平台都迁到u

2009-08-14 00:18:00 3100

转载 Apt-get命令参数详解

apt-get build-dep - Ubuntu - 红联Linux论坛 全球Linux人网上交流平台 - 天下没有难学的LinuxUbuntu Linux系统下Apt-get命令参数详解 整理了Ubuntu Linux操作系统下apt-get命令的详细说明,分享给大家。   常用的APT命令参数:   apt-cache search package 搜索包

2009-08-14 00:16:00 2397

转载 Dev-C++简介

<!-- @page { size: 21cm 29.7cm; margin: 2cm } P { margin-bottom: 0.21cm } A:link { color: #0000ff } -->Dev-C++简介 Bloodshed的Dev-C++是C/C++编程语言的集成开发环境(ID

2009-08-14 00:14:00 4732

转载 Linux 内核中的 GCC 特性

Linux 内核中的 GCC 特性了解用于 C 语言的 GCC 扩展文档选项<!-- document.write(打印本页);//--><!-- document

2009-08-14 00:06:00 184

转载 GCC笔记(警告.优化以及调试选项)

GCC笔记(警告.优化以及调试选项) BLPBLP chapter: gcc提供了大量的警告选项,对代码中可能存在的问题提出警告,通常可以使用-Wall来开启以下警告:           -Waddress -Warray-bounds (only with -O2) -Wc++0x-compat           -W

2009-08-14 00:05:00 908

转载 gcc 与 Makelfile 简单入门

gcc 与 Makelfile 简单入门准备工作注意:本文可能会让你失望,如果你有下列疑问的话:为什么要在终端输命令啊? GCC 是什么东西,怎么在菜单中找不到? GCC不能有像 VC 那样的窗口吗?…… 那么你真正想要了解的可能是 anjuta,kdevelop,geany,codeblocks,eclipse,neatbean 等IDE 集成开发

2009-08-14 00:04:00 305

转载 linux配置C,C++编译环境系列一之环境配置

linux配置C,C++编译环境系列一之环境配置环境准备刚装好的系统中已经有GCC了,但是这个GCC什么文件都不能编译,因为没有一些必须的头文件,所以要安装build-essential这个软件包,安装了这个包会自动安装上g++,libc6-dev,linux-libc-dev,libstdc++6-4.1-dev等一些必须的软件和头文件的库。可以在新立得里面搜

2009-08-14 00:02:00 1189

转载 Ubuntu下安装基本的编译环境

Ubuntu下安装基本的编译环境和一些辅助工具,如文档等。sudo apt-get install manpages-dev安装C/C++的Man手册,这样你就可以随时的查看一些你不太瞭解的函式的原型,具体参数说明等;还可以查看一些include档桉的具体说明。sudo apt-get install build-essential安装gcc,g++,mak

2009-08-13 23:59:00 431

转载 gcc介绍

gcc介绍来源:可可鱼开源网 赞助:www.cc166.cn   由GNU之父Stallman所开发的linux下的编译器,全称为GNU Compiler Collection,目前可以编译的语言包括:C, C++, Objective-C, Fortran, Java, and Ada,可以在其官方页面找

2009-08-13 23:58:00 203

转载 Makefile的编写

Makefile的编写 开始使用Linux编程时,一个很讨厌的问题就是如何写Makefile文件,由于在Linux下不像在Windows下那么熟悉,有那么多好的软件(也许是对Linux孤陋寡闻了)。虽然象Kylix和Anjuta这样的集成编译环境,但是Kylix太大太慢,用它编写console程序不亚于高射

2009-08-13 23:57:00 249

原创 主要目录的位置说明

/lib/ — 包含许多被 /bin/ 和 /sbin/ 中的程序使用的库文件。目录 /usr/lib/ 中含有更多用于用户程序的库文件。/lib目录下放置的是/bin和/sbin目录下程序所需的库文件。/lib目录下的文件的名称遵循下面的格式: libc.so.* ld* 仅仅被/usr目录下的程序所使用的共享库不必放到/lib目录下。只有/bin和/sbin下的程序

2009-08-13 23:47:00 217

使用BCB开发的功能强大的画图板

BCB 环境下的画图的例子,支持标准的画线、画点、画矩形等等。同时支持标准的颜色配色方案

2008-12-09

空空如也

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

TA关注的人

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