[Qt]QMdiArea,无框架窗口的拖动

2016-04-13
阅读 3 分钟
5.1k
0:QMdiArea中添加子窗口后,想固定or调整窗口的大小 需要在addSubWindow()函数调用后返回子窗口的指针,然后再设置子窗口的大小 注意设置imagelabel的大小是没有效果的,imagelabel只是作为一个widget添加到了子窗口中 {代码...} 1:重写QPressEvent and QMoveEvent实现在无框架窗口中拖动widget时,主窗口位置移动 {代码...

[Qt][翻译]Qt Style Sheets内容学习-1

2016-04-07
阅读 2 分钟
4.2k
翻译起因:最近做一个项目,后台数据处理部分已经完成,需要定制前端GUI的风格,前两天一直是边写代码,边网上查!比较麻烦的是查到的内容比较零散,于是想从Qt官网看下系统一点的教程,边翻译边学吧!也顺便造福一下网友!

[ubuntu]dlna平台搭建(在家里,寝室搭建自己的影音平台)

2016-04-07
阅读 1 分钟
11.7k
之前下载了很多国内外的公开课和ESL podcast音频,一直放在移动硬盘中睡觉,最近搞了块小平板,于是乎想到在寝室软路由ubuntu系统上搭建了搭建个NAS,当然以前只是看到过有人在Raspberry Pi上这么玩,自己没试过!今天自己试了一下,效果还不错!

[linux编程]常用小模块

2016-03-30
阅读 2 分钟
1.4k
0:得到主机名和程序进程ID,系统当前时间 {代码...} 2:以"filename"为文件名打开该文件,并写入内容 该程序的灵活之处在于logfn可根据不同情况变化文件名(不是最好的方法 ) {代码...}

[hust]校内生存网站集合

2016-03-25
阅读 1 分钟
3k
1:学费补助查询网站 [链接] 2:饭卡查询网站 [链接] 3:学籍信息hub网站 [链接] 4:资料下载分享网站 [链接] 5:校内开源镜像网站 [链接] 6:津贴发放过程 [链接]数字化办公-->网上申报系统-->第二大项,助研津贴(<3000RMB)发放,打印--> 谢->戴->财务

[debian]Debain系统使用技巧

2016-03-24
阅读 4 分钟
3.7k
0:Drive BCM43225 wireless card(添加无线网卡BCM43225驱动) {代码...} 1:Set the iso files as your local software repo(设置本地iso文件,为软件仓库源 ) {代码...} 2:add online repo(添加在线仓库源) {代码...} 3:add sudoer(添加超级用户权限) {代码...} 4:add zh_CN utf8 characters support(添加中文 utf...

[Qt]常用实用Qt小模块(经典)

2016-03-16
阅读 15 分钟
9.7k
0:website [链接] 1:QRegExp 正则表达式 {代码...} 2:QObject::connect() {代码...} 3:QLineEdit 行文字输入widget {代码...} 4:信号函数的定义和发射 {代码...} 5:Qt中可以动态调整窗口大小的Widget有哪些 {代码...} 6:对一个继承QDialog的类,能动态改变窗口大小的方法如下: {代码...} 7:创建一个Qt风格的子类 {代...

【Qt】使用Qt-Designer的过程和相关技巧

2016-03-06
阅读 2 分钟
3.9k
1:打开Designer创建一个widget,根据自己的需要创建就好了 模板和窗口部分中有许多现成的可用的widget 2:拖动控件产生自己需要的widget的过程如下: 1:先想好自己需要哪些控件 2:然后把所有的控件都拖到主widget上 3:改好各子widget的对象名字和相关显示内容 4:设置好buddy的快捷键,然后调整tab按键的选中顺序 5:...

【好书备忘录】物理数学工程类好书

2016-03-03
阅读 1 分钟
1.7k
整理记录自己看过的好书,或是正在看的好书 1:关于使用C++编程,解决电磁波计算方面的问题(数值方法解波动方程)

[Qt-creator]实用技巧----基于ubuntu

2016-02-15
阅读 1 分钟
2.8k
需要两个文件,一个xml文件,一个css文件:xml文件中文件显示栏,菜单栏等显示风格的控制文件css文件是对代码高亮显示各类颜色的控制文件可使用github上这位朋友的文件,然后做些修改为已所用:[链接]

[linux内核]將ubuntu更新到最新的内核

2016-02-05
阅读 1 分钟
4k
一定要注意安装过程中的屏幕的输出内容,如有一些异常,一定要解决,安装的过程主要就是将新版本的vmlinuz,initrd.img放到/boot/目录下面然后把与最新内核匹配的module放到对应的地方

[linux内核]完整编译内核源码的过程

2016-02-05
阅读 1 分钟
6.3k
通常对于新手来说,自己来配置内核是非常困难的,所以最好是找个新同内核版本的配置文件,或是找一个 发行版linux的配置文件,所以主要是找一个已经配置好的文件 ,我们的系统中就有一个这样的文件

[linux-deepin]各种系统参数的设置

2016-02-02
阅读 1 分钟
9.8k
1:给deepin添加自己需要的屏幕分辨率 有时deepin系统无法适配到合适的分辨率,那么只有自己添加分辨率了! {代码...} 2:开机自动进入桌面的设置(无需输入密码) {代码...} 3:查看硬件名称的命令 {代码...}

[x98 air 3g平板]安装任意版本32位win10的方法

2016-01-26
阅读 1 分钟
20.9k
开机时,escape进入bios,将bios的rtc芯片的时间改到前几年的时间,如2014.1.1然后保存重启,问题暂时解决,但是台电的那个预览版本身有使用时间的限制,所以需要使用更新版本的win10

[android]system.img文件的打包和解包

2016-01-25
阅读 2 分钟
23.2k
1:system.img的两种格式 {代码...} 2:两种格式的相互转化工具 {代码...} 3:system.img文件重新打包的过程 {代码...} 4:recovery.img的打包解包过程 [链接] 6:boot.img文件的解包 {代码...} 5:Debian系统中包含的Android开发工具 {代码...}

[openCV2.1]常用功能

2016-01-22
阅读 5 分钟
2.8k
图片就是一个平面矩阵,所以只要知道了行列坐标,就可以读 写对应位置的像素值了,如果是灰度图像,每个位置坐标上就只有一个值(用来表示灰度颜色)如果是多通道的图像,每个位置上,就有BGR三个值(用来表示彩色图像的三个分量)

[cpp]常用程序模块

2016-01-22
阅读 1 分钟
1.3k
1:char *类型的字符串数字 转化为 int类型 {代码...} 2:计算做一件事情 花了多长时间 的 module {代码...}

[图像处理]ubuntu下Qt+Opencv配置过程

2016-01-14
阅读 2 分钟
6.4k
1:opencv下载源码 {代码...} 2:源码解压编译 {代码...} 3:常见编译错误解决办法 {代码...} 4:将自己生成的动态链接库的路径加入系统可找到的路径中 {代码...} 5:编译Qt+opencv项目之前,在.pro文件中加入如下内容即可 {代码...} 6:上一张阴影去除程序的图 7:Qt环境的安装配置 {代码...}

[pov-ray]命令行和ini文件中可指定参数及意义

2016-01-12
阅读 1 分钟
3.8k
1:各类参数及意义 {代码...} 2:生成不同图片格式 {代码...}

[pov-ray]camera的聚焦和模糊处理[图片]

2016-01-06
阅读 1 分钟
3.2k
通过对camera的focal_point 和 aperture的设置,调整相机的聚焦和画面的模糊程序 1:模糊处理效果 {代码...} 不同的aperture,对应不同的模糊程度,值越大越模糊 2:将camera聚焦到不同的对象上 {代码...}

[python-图像处理]python图片处理技巧[基本操作]

2016-01-06
阅读 1 分钟
5.6k
1:打开图片,新建空图片,粘贴图片,保存图片 {代码...}

[pov-ray]各类不同光源的表达和效果[图片]

2016-01-04
阅读 3 分钟
4.3k
聚光灯的作用就是为了给object加上聚焦的作用,让对象看起来更炫,而弱化不被聚光灯照射的背景,spotlights的光源发射的形状为cone形状,这一点对于理解聚光灯的参数很重要。

[pov-ray]merge/intersection/union/difference组合方式的效果[图片]

2016-01-03
阅读 2 分钟
4.2k
1:merge/intersection/union/difference组合方式的效果,如下图: merge和union的不同之处,只有当object是透明状态时才会表现出来,如下图可看出这两者的区别 2:difference时,范围要放大一些,不要刚好减掉不需要的部分 下面是两个例子 {代码...} {代码...} 3:object的color_map,调整物体的颜色 {代码...}

[pov-ray]转动的球[图视]

2016-01-03
阅读 2 分钟
2.9k
I:source code 1.ini文件 {代码...} 1.pov文件 {代码...} II:Figure III:Video 视频效果如下:[链接]

[pov-ray]技巧小记

2016-01-01
阅读 1 分钟
4k
1:类似函数的 宏实现 {代码...} 2:for循环的使用 {代码...} 3:物体反光程度调节 {代码...} 4:torus中两个radius代表的意义(如下图) {代码...} 5:常用的pre-defined头文件 {代码...} 6:union对象的多次重用 {代码...} 7:normal中使用bumps来设置球的表面的粗糙程度和pattern {代码...}

梦珑M7 8007小本实用折腾笔记

2014-12-21
阅读 2 分钟
4.3k
接上文,使用Debain的lxde桌面环境后,感觉非常的不方便,无法自我定制关键程序,特别是terminal中字体的大小不能调节, 于是乎就想换个好用的桌面环境,调查一番后,最后选择了xfce4,顺便把一些有用的常用也软件安装了。

梦珑M7 8007小本刷Debain6系统过程实录

2014-12-14
阅读 3 分钟
4.4k
昨天刚到的梦珑M7 8007小本,今天终于刷完新的debain6的系统了 (官方给的原装的系统比较坑,无线无法连上,原因是内核驱动太老,无法连接wpa加密的wifi) 下面的博客是刷系统时的参考,写的非常详细了,感谢前面的玩家。[链接] 下面记下自己的刷debain6的过程(以下大多参考网友的,非原创) 0:准备 一个u盘 然后到下面的...

Qt+openGL学习记录(6)`3D物体的纹理映射过程`

2014-12-09
阅读 2 分钟
4.1k
0:纹理映射过程的研究 只要遵循下面几个过程,就可以完成纹理的映射 1:指定纹理图片,加载纹理 {代码...} 2:然后在initializeGL()这个重写函数中,调用以上loadGLTextures()函数即可。如下 {代码...} 3:最后一步就是在绘制图形paintGL()时,绑定要使用的texture,使用如下方法实现 {代码...} 4:纹理映射的效果图 你在寻...

Qt+openGL学习记录(5)`加入定时器开启自动旋转,绘制三维简单对象`

2014-12-04
阅读 2 分钟
3.9k
这一部分没有多大的难度,就是在paintGL()函数中多绘制几个三角形,几个矩形,从而形成人眼看到的立体形状。主要还是深刻的理解glRotatef()这个函数是如何旋转对象的。

Qt+openGL学习记录(4)`如何实现物体在三维坐标系中的旋转`

2014-12-04
阅读 1 分钟
7.8k
glRotatef(10,1.0,0,0); 上面的函数是使坐标系中的所有对象,以(1,0,0)矢量为轴,以上图方向 旋转10度,当然如果角度设置成-10度,那就是以上图的反方向,旋转10度了。