FreeBSD 10出来一段时间了,自己摸索装上KDE环境,网上介绍的都是10以前版本的,要么对现在的不合适,走了一大圈弯路还是装不好;要么太繁琐且装了一堆无用的软件。本着让更多人能快速方面的入门FreeBSD,我也不写博客了,下面贴出我摸索出来最简安装方式,希望能帮到有需要的朋友。若有错误,欢迎大 Read More
posted @ 2016-06-13 23:53 findumars Views(4874) Comments(0) Diggs(0)
Qt的目录依赖问题 怎样生成一个绿色的Qt软件包 一、核心问题: 如果将编译好的Qt文件拷贝到任何目录下,作为一个绿色软件库来使用? 二、原理讨论 由于Qt在编译的时候将安装路径硬编码到了库文件中,这个问题似乎不太好解决。使用如下命令,可以查看到底有哪些路径: 可得到类似的如下结果: 幸运的是,在Q Read More
posted @ 2016-06-13 22:48 findumars Views(2189) Comments(0) Diggs(0)
Qt5中提供了丰富的位置和区域大小相关函数。下面讲一讲他们的区别。 主要函数: 1、x(),y(),pos():获取整个窗体左上角的坐标位置。 2、frameGeometry():获取整个窗体左上角的坐标和长宽值。 3、geometry():获取窗体中央区域左上角的坐标和长宽值。 4、width() Read More
posted @ 2016-06-13 16:54 findumars Views(907) Comments(0) Diggs(0)
方法1. setStylSheet{"QDialog{background-image:url()"}} //使用styleSheet 这种方法的好处是继承它的dialog都会自动设置背景,例如更换皮肤就是一个不错的选择 方法2. QPalette pal; pal.setBrush(QPalett Read More
posted @ 2016-06-12 21:43 findumars Views(20047) Comments(0) Diggs(1)
方法一:可以继承重写一个QSlider 方法二:1.instaneventfiliter(this);slider安装一个事件过滤器 2.在eventfilter(QObject *,QEvent*)中拦截它,很简单吧 例子: http://blog.csdn.net/what951006/arti Read More
posted @ 2016-06-12 21:40 findumars Views(3125) Comments(0) Diggs(0)