- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 Qt模仿360 10.0开题篇
头一个多月看到360的10.0界面感觉很赞,给人以眼前一新的感觉,就萌生了使用Qt模仿一个的想法。大概花了半个多月的时间把360的第一页面模仿的差不多了,剩下的界面有时间再研究下。说实话,我是一个很不会写博客的人,看到大家想知道怎么实现的,我就抽时间分几篇博客讲讲。
2014-12-05 17:25:09
2216
1
原创 解决Qt4 在kde4下的oxygen主题下qlistwidget的不正常表现
在kde4下用Qt4编写自定义的QListWidget的Item,当动态的添加或者隐藏Item时出现某一个Item画不出来后来发现跟Qt使用的主题相关(QStyle),使用别的style就不会出现问题。直接设置QListWidget->setStyle(new QCleanlooksStyle);
2014-12-04 10:26:06
1136
转载 解决Qt5 Creator无法切换输入法(fcitx),不能录入汉字问题
笔者系统环境,Ubuntu 14.04,输入法fcitx下搜狗输入法。其它非Ubuntu linux发行版,不通过软件源安装Qt5,从Qt官网http://qt-project.org/下载安装包,也存在这个问题。在Ubuntu下解决方法如下,其它linux发行版解决方法雷同1.安装fcitx for Qt5动态库sudo apt-get install fcitx
2014-09-18 17:09:24
1017
转载 QProcess进程间双向通信
记得以前写过Linux的C程序, 里面用popen打开一个子进程, 这样可以用read/write和子进程通讯, 而在子进程里则是通过从stdin读和向stdout写实现对父进程的通讯。 QProcess的底层实现用的是类似的理念。 QProcess类提供的API让父进程可以轻松地读取子进程stdout的数据, 也可以轻松地向子进程的stdin写数据。 不过这其中还是会有各种各样颇让人费解的谜团,
2014-04-21 17:23:21
1963
转载 linux sed命令详解
1. Sed简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。以下介
2013-11-28 09:31:23
492
原创 spice debug
spice的debug输出一般都是采用标准输出或者标准错误输出的方式,如果想查看debug的输出需要设置环境变量或者加参数等。 1.spice-server的debugspice-server的debug分为5个等级是采用枚举的方式定义的SpiceLogLeveltypedef enum { SPICE_LOG_LEVEL_ERROR, SPICE_LOG_LEV
2013-08-05 13:04:25
2740
原创 spice图像压缩简介
目前的spice图像压缩主要采用了quic,glz和jpeg。quic和glz是无损压缩算法,quic主要用于照片,glz用于人工图像,jpeg也主要用于照片压缩但是是有损的。jpeg能节省50%的带宽,glz只能节省20%,但是jpeg会带来更大的开销,所以不能都使用jpeg进行压缩。spice官网对于广域网支持的介绍:点击打开链接spice图像压缩的流程:qxl首先通过gdi接口获
2013-08-05 11:00:31
2169
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人