您正在查看: 技术研究 分类下的文章
icon-plus

PyQt4——使用qrc载入图片资源

在使用Qt Designer设计界面的时候,经常会使用到外部的一些图片资源

但是我发现Qt它有自己的一套图片资源管理体系

甚至可以把外部图片编译成PyQt可以直接调用的py资源文件

看了之后真是大开眼界,原来还可以这么玩!

如图,我的这一大堆图片文件全部编译到了res_rc.py里

更重要的是,它可以在Qt Designer里面直接引用这些资源!

icon-plus

PyQt4——使用Qt Designer快速绘制GUI界面

 本人在前面PyQt4快速入门中将PyQt里面的常用控件用代码的形式实现了一遍

但实际上安装完Qt之后,那些GUI布局已经可以不用那么繁琐的一行一行地打代码

我们可以通过它自带的 Qt Designer 以所见即所得的方式快速完成复杂的UI布局

如图,Windows下安装完PyQt后,开始菜单里面的PyQt项里面会有个Designer,它就是我们需要的工具

运行它,并新建一个MainWindow

icon-plus

PyQt4快速入门

之前在网上看到别人写的桌面程序非常漂亮

很想自己也写出像huhumhire-hosts那样漂亮的桌面应用程序

仔细一查,原来是用PyQt写的,于是自己也下定了决心来学学这个

目前国内好像没有多少关于这方面的比较系统的入门教程

于是只好自己摸索。

一次偶然的机会,在油土鳖上看到了一个比较不错的视频

https://www.youtube.com/watch?v=DF_44sWnAsk&list=PLQVvvaa0QuDdVpDFNq4FwY9APZPGSUyR4

听了下这个大神讲的课,感觉非常不错,虽然可能需要点英语水平,不过不是什么大问题

这里就把他所讲到的这些例子给列出来吧

icon-plus

Emmet插件快速入门

Emmet插件是一款能够大幅度提升网页前端开发效率的插件,能通过简单的语法快速生成一个标签结构

现在很多的文本编辑器都支持了Emmet插件了,像Zend,Sublime等都支持

本人用Sublime Text 3,在package control中就能安装Emmet插件了

下面来简单笔记几种常见的用法

快速生成一个3行4列的table表格结构

table>tr*3>td*4

输入完之后按tab键即可生成代码

icon-plus

Python —— 快速入门笔记

前一段时间比较忙,就把学到一半python搁下了

最近差不多到考试周了,事情也没那么多了,终于可以重新回到战线上啦

搁着的这段时间里,买了本宋吉广翻译的《Python核心编程》,感觉这本书讲的还挺不错的

买来后直接就看了“快速入门”这一章,还真的很快就入门了,基础的语法很快就过了一遍

个人觉得关键点还是异常处理、函数使用、类的使用以及模块使用这几点

下面每个关键点都举个简单例子吧