自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

于@IT

学习笔记

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

转载 Qt特征定义文件(裁剪定制Qt库)

Qt源码目录下src/tools/qfeatures.h文件包含了src/tools/qconfig.h,因此修改qconfig.h,就可以编译自己想要的特征,即qt所有功能的一个子集。需要注意的是这样的修改只有Qt/Embedded平台能支持,因为嵌入式环境中,减小qt库的大小很重要,并且应用配置常常是固定的。config.h文件定义的

2009-12-22 10:08:00 1202

原创 在arm+linux平台编译Qt4.5.3和tslib1.4

#注:以下操作方法按先后顺序依次执行。经测试在安装了Qt 4.5 X11版和arm交叉编译环境的Ubuntu 9.04上可正常通过#编译安装tslib 1.4到/usr/local/tslib:./autogen.shecho ac_cv_func_malloc_0_nonnull=yes>arm-linux.cache./configure --host=arm-linux --prefix=/

2009-12-07 10:38:00 1337

转载 Python的os和os.path模块

<!--google_ad_client = "pub-3320701375762725";/* 728x15, 创建于 09-7-30 */google_ad_slot = "6591165559";google_ad_width = 728;google_ad_height = 15;// -->os和os.path模块 os.sep 可以取代操作系

2009-08-03 10:47:00 1406

原创 第一个Python程序

<!--google_ad_client = "pub-3320701375762725";/* 728x15, 创建于 09-7-30 */google_ad_slot = "6591165559";google_ad_width = 728;google_ad_height = 15;// -->这是我写的第一个Python程序。目录下有数字编号开头

2009-07-31 23:18:00 496

转载 Python的运算符优先级

下面这个表给出Python的运算符优先级,从最低的优先级(最松散地结合)到最高的优先级(最紧密地结合)。这意味着在一个表达式中,Python会首先计算表中较下面的运算符,然后在计算列在表上部的运算符。运算符描述lambdaLambda表达式or布尔“或”and布尔“与”not x布尔“非”i

2009-07-31 11:13:00 1529

转载 python中使用自然字符串和Unicode字符串

自然字符串如果你想要指示某些不需要如转义符那样的特别处理的字符串,那么你需要指定一个自然字符串。自然字符串通过给字符串加上前缀r或R来指定。例如r"Newlines are indicated by /n"。Unicode字符串Unicode是书写国际文本的标准方法。如果你想要用你的母语如北印度语或阿拉伯语写文本,那么你需要有一个支持Unicode的编辑

2009-07-31 10:43:00 1805

原创 Qt编写的软件在线升级系统(客户端)

这个是客户端的实现,查看服务器端实现请看这里 程序入口(main.cpp):#include #include #include #include #include "Update.h"int main(int argc, char *argv[]){ QApplication a(argc, argv); QTextCodec::set

2009-07-01 15:31:00 6902 4

原创 Qt编写的软件在线升级系统(服务器端)

给公司开发的软件,每次更新后都要一个个的去帮使用的同事重新安装,很麻烦,所以放下几个bug没有解决,先写了一个升级的小程序。 程序入口(main.cpp):#include #include #include #include #include "Server.h"int main(int argc, char *argv[]){ QCoreAppli

2009-07-01 14:24:00 4516 6

原创 C++中使用全局变量

虽然说不提倡在C++中使用全局变量,破坏OO,但是既然有这个东西,个人感觉有时还是挺方便的。使用全局变量需要声明在一个文件中,加上extern关键字,然后外部文件包含这个文件后即可以使用该变量.文件common.h#ifndef COMMON_H_#define COMMON_H_//全局变量extern User * author;#endif /* CO

2009-06-12 16:56:00 844

原创 C++中的静态变量和静态方法

写了许久的Java和.net,把C++都忘了,到了要用C++静态成员的时候还用Java的思维,结果错的面目全非。 C++中静态变量在类的定义中声明,与Java不一样的是声明的时候不能赋初值:private:      static int FLAG;然后再类的外部赋值:QString MyClass::FLAG=1; 静态函数的使用方法类似,在类里面声明时加st

2009-06-11 15:18:00 4346

原创 Qt在windows下在控制台用qDebug()输出调试错误

默认在windows编译运行Qt程序时使用qDebug函数在控制台是没有输出的。 打开.pro工程文件,加入一行?:win32:CONFIG += console 然后保存。再运行程序,就可以看到控制台输出了。

2009-06-09 09:30:00 3331 1

原创 用Qt生成dll类库及调用方法

使一个项目编译生成DLL库而不生成可执行文件:删除main()方法; 将.pro项目文件中的TEMPLATE = app改为TEMPLATE = lib。然后编译,此时生成的就是.a和.dll的文件。在另一个项目中调用此DLL:在项目文件中添加LIB。如添加此行:LIBS += "D:/workspace/MRP_Common/debug/common.dll" (co

2009-06-09 09:25:00 858

原创 fedora 10下安装nvidia显卡驱动

装好了系统,但是没有显卡驱动总感觉不爽。先去nvidia官方网站下载合适的驱动程序,我的是http://cn.download.nvidia.com/XFree86/Linux-x86/177.82/NVIDIA-Linux-x86-177.82-pkg1.run,下载完成后为了方便,我把它重命名为nvidia.run。安装时提示必须关掉X,于是按Ctrl+Alt+F1,使用root登录,再次安装

2009-06-09 09:19:00 598

Linux串口发送短信库

Linux下的串口发送短信,不支持中文。 凑字数凑字数

2010-11-13

空空如也

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

TA关注的人

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