PyQt
酒醉东坡
这个作者很懒,什么都没留下…
展开
-
PyQt圆形按钮
不规则形状的控件一直是图形界面设计的不可缺少的一项,但是有些控件的不规则实现却比较困难。这篇文字专注于圆形按钮的实现,此实现方法比较简单,没有任何难点,且看实现效果。按钮初始图片:Hovered图片:Pressed图片:当然,将图片设置为rgb色值也可以,只需要稍稍修改即可。 圆形按钮实现的关键代码只有一句:painter_path.addEllipse(原创 2014-08-27 10:28:27 · 8009 阅读 · 2 评论 -
PyQt在64位linux下的编译安装
环境:centos64下载Qt源码;基本环境搭建:g++ 是必须安装的;yum -y install gcc automake autoconf libtool makeyum install gcc-c++在安装QT 之前,还有可能要执行如下的命令,安装需要的依赖包;yum install libX*安装Qt./configure -dbus(参数为Q原创 2014-09-03 17:17:24 · 1361 阅读 · 0 评论 -
PyQt中QLabel背景与字体的一些设置
一般来说,对QLabel的背景和字体设置的话,有两种方法:一种是使用样式表,就是stypesheet,另一种就是不使用样式表了。label的字体设置,背景设置的一些常用方法的使用。原创 2015-05-04 20:01:08 · 66037 阅读 · 6 评论 -
PyQt按钮右键菜单
第一是按钮的自定义,第二是右键菜单的使用,不仅是按钮的右键菜单,其他一些控件的右键菜单也可以类似创建和使用。关于右键菜单则是QMenu的一些使用方法有:菜单的样式表,右键菜单的创建,右键菜单的显示位置,右键菜单的信号槽。关于按钮的自定义,主要写了按钮的界面自定义,按钮的各种事件的自定义。原创 2015-06-15 20:10:20 · 14617 阅读 · 0 评论 -
PyQt自定义选择输入框(类似QQ登录输入框)
PyQt自定义选择输入框(类似QQ登录输入框)。首先是QComboBox的条目的自定义,可以按照需要来显示不同样式的条目。其次是QComboBox的样式表的定义,定义出自己想要的样式。最后是窗口的外围线条的绘制,很简单。原创 2015-09-10 19:46:23 · 5547 阅读 · 0 评论 -
python字符编码错误的解决方案
第一条:SyntaxError: Non-ASCII character '\xc4' in file E:\***.py on line 3, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details。[解决方案]在文件头上添加一行#coding:utf-8原创 2015-11-02 15:44:31 · 1885 阅读 · 0 评论 -
PyQt边缘透阴影明窗口实现
实现类似QQ的无边框窗口界面的边缘效果主要有几点:第一,窗口要设置称无边框:self.setWindowFlags(Qt.FramelessWindowHint)第二,窗口要设置成透明:self.setAttribute(Qt.WA_TranslucentBackground,True)第三,就是主要实现方法了,主要是在paintEvent方法中进行绘制实现的:de原创 2017-09-28 10:20:16 · 4207 阅读 · 0 评论 -
PyQt实现界面的翻转切换效果
PyQt实现类似QQ登录设置界面的3D翻转切换效果这个效果是用qt的场景功能来实现的,用到了QGraphicsView,QGraphicsLinearLayout,QGraphicsWidget等有关qt场景的库。算是对qt场景的一个小小的尝试,涉及内容不深,程序效果并是随心所欲,需要去进一步的改善和提高。暂且先把代码贴在此处,供大家学习和指正。原创 2017-09-28 09:55:48 · 6376 阅读 · 0 评论