自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 SVN实用命令

1. 下载代码 : svn co svn://ip_address/project2. 上传代码 : svn ci3.  更新代码 : svn up4.  创建目录或文件 : svn add directory/filename

2012-02-16 23:30:58 335

原创 sudo

当需要管理员权限时,在命令前加sudo即可

2012-02-16 22:36:36 341

原创 QT翻译(linguist工具实用版)

1. 进入pro所在目录,运行lupdate project_name.pro -ts res/project_name.ts,生成TS文件2. 启动Linguist工具,打开TS文件。translate the item one by one,press "ctr+enter" to the next.保存:update the TS file.发布: create the qm

2012-02-16 21:08:07 488

转载 一个WINSOCKET undefined reference to ...的错误的处理

错误如下:[Linker error] undefined reference to `WSAStartup@8' [Linker error] undefined reference to `socket@12' [Linker error] undefined reference to `WSAStartup@8' [Linker error] undefined refere

2011-12-06 20:46:24 1664 1

转载 Q_OBJECT undefined reference to 问题

如果你的class的定义和身明 是放在同一cpp文件里 如: Test.cpp, 并且在class使用了slot/signal. 在这个cpp文件的最底部 加上#include "文件名.moc" 会帮助你除去编译的问题Qt 出现“undefined reference to `vtable for”原因总结由于Qt本身实现的机制所限,我们在使用Qt制作某些

2011-11-02 23:55:17 1070

转载 QT中的 undefined reference to vtable for "xxx::xxx" 错误解决

First step:please checkk if you miss Q_OBJECT macro! fuck you!!!! QT应用程序在link的时候提示undefined reference to vtable for "xxx::xxx",第一次遇到这个错误的时候还以为是虚函数使用出的问题,当然如果虚函数使用不当,比如在某个实现类中只有声明没有定义,也会报类似的错误。 实际上QT中的

2011-11-02 23:53:54 699

原创 QT编译中遇见undefined reference to `####::####::###()' 问题

这是由于在cpp文件中没有对此函数进行定义。习惯于先在头文件中声明函数,却忘记在cpp文件中完善其定义,QT很生气!

2011-11-02 23:47:09 438

转载 线程池

线程池的目的就是为了减少创建和销毁线程的额外开销,利用已经存在的线程多次循环执行多个任务从而提高系统的处理能力.线程池会自动地根据内制的算法增加或减少线程池中的线程或为程序增加新的线程池。1.异步方法调用                                异步方法调用有以下两种方法:                                (1

2011-10-31 23:04:17 437

转载 qt翻译发布管理器--lupdate和lrelease

发布管理器提供了两个工具,lupdate和lrelease。这些工具依赖于qmake项目文件。尽管你不必使用qmake。Qt项目文件lupdate和lrelease依赖于应用程序的.proQt项目文件。在项目文件中必须有除了本地语言的之外的附加语言的TRANSLATIONS部分。一个比较有代表性的条目就像这样: TRANSLATIONS = tt2_fr.ts \

2011-10-31 23:01:01 1340

转载 Qt国际化

一般是不好的选择,因为有时候有必要在翻译时改变参数的顺序。不管怎样,QString::arg()函数为参数替换提供了一种简单的途径:     void FileCopier::showProgress( int done, int total,                                   const QString& current_file )    {

2011-10-31 22:59:03 453

转载 QT国际化的应用

Qt中的国际化方法与GNU gettext类似,它提供了tr()函数与gettext()函数对应,而翻译后的资源文件则以.qm来命名,且其国际化的机制与它的元对象系统密切相关。在支持国际化的过程中,程序员的工作一般是在所编写的代码中加入国际化的支持,这在Qt中利用QString、QTranslator等类和tr()函数能够很方便的完成。程序员所需要做的工作有如下一些:1.使用QString

2011-10-31 22:58:06 355

原创 qt翻译工程--经验记载

对于翻译工作者,主要是利用Qt提供的工具lupdate、linguist和lrelease(它们都可以在Qt安装目录的bin文件夹下找到)来协助翻译工作并生成最后需要的.qm文件,包括以下内容:1.利用lupdate工具从源代码中扫描并提取需要翻译的字符串,生成.ts文件。类似编译时用到的qmake,运行lupdate时我们也需要指定一个.pro的文件,这个.pro文件可以单独创建,也可以利用

2011-10-31 22:57:08 581

转载 QMake

Contents简介 在非 Qt 程序中使用 qmake 简介QMake 是 Qt 工具包中带的一个非常方便的工具。可以用于生成 Makefile 以及各种工程文件,还可以生成 Microsoft Visual Studio 可以使用的项目文件等。最关键的是它可以自动解决依赖关系,不用手工写 Makefile 了。而且它是跨平台的。为我们的工程创建一个 project.pr

2011-10-31 22:27:44 307

转载 linux下svn命令大全

1、将文件checkout到本地目录 svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/domain 简写:svn co 2、往版本库中添加新的文件 svn add file 例如:svn add test.php(添加test.php) svn add *.php(添加当前目录下

2011-10-31 22:15:16 264

转载 C++中“在此作用域中尚未声明”的错误解决

初学者在Linux中进行C++编程时会遇到“‘cout’在此作用域中尚未声明”的错误。很多人会觉得很奇怪,我是严格按照C++语法来写的,为什么还会在编译时提示“‘cout’在此作用域中尚未声明”的错误呢?下面来详细分析一下错误原因,通过分析来得到问题解决办法。首先我们以一段代码为例。如果我们将这个代码保存为hello.cpp在终端输入g++ hello.cpp -o hello编译

2011-10-31 22:10:07 8517

转载 Linux下如何用GCC编译动态库

2011-10-31 15:5140人阅读评论(0)收藏举报本文主要解决以下几个问题  1 为什么要使用库?  2 库的分类  3 创建自己的库  或许大家对自己初学 Linux时的情形仍记忆尤新吧。如果没有一个能较好的解决依赖关系的包管理器,在Linux下安装软件将是一件及其痛苦的工作。你装a包时,可能会提示你要先装b包,当你费尽心力找到b包时,可能又会提示你要先安装c包

2011-10-31 22:07:59 339

转载 gcc 指定头文件和库文件路径的方法

在Linux 下开发软件时,完全不使用第三方函数库的情况是比较少见的,通常来讲都需要借助一个或多个函数库的支持才能够完成相应的功能。从程序员的角度看,函数库实 际上就是一些头文件(.h)和库文件(.so或者.a)的集合。虽然Linux下的大多数函数都默认将头文件放到/usr/include/目录下,而库 文件则放到/usr/lib/目录下,但并不是所有的情况都是这样。正因如此,GCC在编译时必须有

2011-10-31 22:04:55 576

空空如也

空空如也

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

TA关注的人

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