- 博客(7)
- 收藏
- 关注
转载 QT 多线程程序设计
QT通过三种形式提供了对线程的支持。它们分别是,一、平台无关的线程类,二、线程安全的事件投递,三、跨线程的信号-槽连接。这使得开发轻巧的多线程Qt程序更为容易,并能充分利用多处理器机器的优势。多线程编程也是一个有用的模式,它用于解决执行较长时间的操作而不至于用户界面失去响应。在Qt的早期版本中,在构建库时有不选择线程支持的选项,从4.0开始,线程总是有效的。线程类Qt 包含下面一些
2014-08-14 15:09:23 727 1
原创 Linux/Ubuntu下 静态编译Qt程序
静态编译与动态编译的区别 动态编译的可执行文件需要附带一个的动态链接库,在执行时,需要调用其对应动态链接库中的命令。所以其优点一方面是缩小了执行文件本身的体积,另一方面是加快了编译速度,节省了系统资源。缺点一是哪怕是很简单的程序,只用到了链接库中的一两条命令,也需要附带一个相对庞大的链接库;二是如果其他计算机上没有安装对应的运行库,则用动态编译的可执行文件就不能运行。、 静态编译就是编
2014-08-12 14:07:31 2022
原创 QTreeview 选中后 branch区域背景为高亮的橙色.
//如果设置 show-decoration-selected:1会导致点击选中后,前面branch区域背景为高亮的橙色.ui->treeView->setVerticalScrollBarPolicy ( Qt::ScrollBarAlwaysOff ) ; ui->treeView->setStyleSheet( \
2014-08-12 10:28:40 2351
原创 Ubuntu12下嵌入式Qt开发环境配置总结
本文以友善之臂的Mini6410嵌入式开发板为目标板,介绍ubuntu 12.04系统下,配置嵌入式Qt开发工具的过程。
2014-08-11 21:40:19 1325
原创 Linux常用解压打包命令
.tar 解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)———————————————.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName.tar.gz 和 .tgz解压:tar zxvf
2014-08-11 09:44:26 568
翻译 Minigui3.0.12完美安装
运行环境:Ubuntu12.041.下载相关的文件,地址:http://www.minigui.org/zhcn/download/libminigui-gpl-3_0_12.tar.gzmg-samples-3_0_12.tar.gzfreetype-1_3_1.tar.gzjpegsrc_v7.tar.gz libpng-1_2_37.tar.gzmi
2014-08-10 00:24:18 761
翻译 花20分钟写的-大白话讲解如何给github上项目贡献代码
本文献给对git很迷茫的新手,注意是新手,但至少会点基本操作,有点基本概念的新手,我不会从怎么用github和git是什么开始讲的。如果作为新手你看书又看不进去,原理又太复杂,有没有直接了当告诉我们怎么给项目贡献代码,并和项目同步代码的大体流程。于是我快速写了这么个东西。一来整理下自己混乱的思路,二来想号召大家一起用git开发点东西,可是好几个同鞋只会寂寞的给自己push。
2014-08-08 14:19:19 551
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人