2012年5月30日
摘要: 在实现了newform的2个页面的功能以后,为了完善产品的人性化,我在第2个页面上增加了一个显示前面已经选择的路径和模板名称的功能。但是这里就遇到了一个问题,如果万一用户选择的路径和名称都太长了,那么下面在显示的时候就会截断,这就很不爽了。 别看这个小问题,这就涉及了2个技巧。1. 让QLabel自适应text的大小,直接用下面的代码:LabelName->adjustSize();2. 让QLabel能够自动判断并换行显示:LabelName->setGeometry(QRect(328, 240, 329,27*4)); //四倍行距LabelName->setWordW 阅读全文
posted @ 2012-05-30 22:59 一个人的天空@ 阅读(21946) 评论(0) 推荐(3) 编辑
摘要: 一.BitBlt将一幅位图从一个设备场景复制到另一个,即复制像素,前面参数为目标,后者为源case WM_PAINT: hdcClient = BeginPaint (hwnd, &ps) ; hdcWindow = GetWindowDC (hwnd) ; for (y = 0 ; y < cyClient ; y += cySource) for (x = 0 ; x < cxClient ; x += cxSource) { ... 阅读全文
posted @ 2012-05-30 22:54 一个人的天空@ 阅读(1493) 评论(0) 推荐(0) 编辑
摘要: 问题如下:1.中文显示乱码2.数据库连接不上问题一:但是如果我们的软件只运行在中文系统下,最简单的方法:在main函数中调用QTextCodec::setCodecForTr( QTextCodec::codecForName("GBK") );就可以了。记得这句要在所有使用tr的语句前调用。以后在需要使用中文的地方使用tr("中文字符");就可以了。但事情真的这么简单吗?当我将一个测试程序拷贝到一台没装过Qt的电脑上时,tr中的字都显示不了了。奇怪的是用Creater IDE生成的UI界面中的汉字能正常显示。看了qmake生成ui的.h文件,发现那些中 阅读全文
posted @ 2012-05-30 22:51 一个人的天空@ 阅读(17270) 评论(0) 推荐(0) 编辑
摘要: /usr/bin/ld: /usr/local/lib/libz.a(crc32.o): relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC/usr/local/lib/libz.a: could not read symbols: Bad value一般是64 位 电脑才会出现。解决方法如下:cd zlib-1.2.3 //进入zlib目录CFLAGS="-O3 -fPIC" ./confi 阅读全文
posted @ 2012-05-30 19:32 一个人的天空@ 阅读(17952) 评论(1) 推荐(0) 编辑
摘要: 这两天在测试php性能优化方法。为了做压力测试可观察效果,就选择了ApacheBench来作为压力测试工具。其实就是大家常说的ab。但是这个工具是安装apache web server的时候自带的,现在我服务器上都是跑nginx。也不想为了用这个工具就再装个apache。所以在用下面方法单独安装ab工具,这里记录下步骤。首先安装ab运行需要的软件包apr-utilyum install apr-util然后安装一个yum的工具包,为了可以单独弄出来ab。yum install yum-utils上面两个安装好以后,我们开始单独安装ab,其实就是下载到apache的rpm包,然后解压后,cp出来 阅读全文
posted @ 2012-05-30 19:31 一个人的天空@ 阅读(3166) 评论(0) 推荐(0) 编辑
摘要: # yum listLoading "priorities" pluginTraceback (most recent call last):File "/usr/bin/yum", line 29, in ?yummain.main(sys.argv[1:])File "/usr/share/yum-cli/yummain.py", line 105, in mainresult, resultmsgs = base.doCommands()File "/usr/share/yum-cli/cli.py", li 阅读全文
posted @ 2012-05-30 19:31 一个人的天空@ 阅读(934) 评论(0) 推荐(0) 编辑