never洛

导航

2016年6月9日 #

pyside 添加菜单栏,窗口状态栏,工具栏

摘要: 这三个放到一起,个人认为比较有可比性。 另外该写的解释我都记到注释里面了 话不多说,show me the code 菜单栏, # ubuntu16.04触发关联事件不成功,应该是ubantu的全局窗口模式的问题,其他环境运行正常。 工具栏 状态栏 阅读全文

posted @ 2016-06-09 11:49 never洛 阅读(1943) 评论(0) 推荐(0) 编辑

pyside 为窗口添加图片

摘要: 有时我们需要添加一些图片到窗口上,下面给一个通过QLable实现的方法。 这里需要注意的是,当你启用多线程时,方法调用的setPixmap,会导致qt报出一个线程安全错误。 因此,让这个绘图工作尽量在qt主线程内部实现,可以在外部通过传递信号的方式,来避开这个陷阱。另外也可QImage去添加图片。 阅读全文

posted @ 2016-06-09 11:27 never洛 阅读(1782) 评论(0) 推荐(0) 编辑

pyside 移动窗口到屏幕中间

摘要: 由于计算机使用的尺寸不同,一台机器上设置的窗口位置固定参数往往会在另一台机器上表现欠佳 下面给出一个移动窗口到屏幕中心的示例 阅读全文

posted @ 2016-06-09 11:09 never洛 阅读(525) 评论(0) 推荐(0) 编辑

pyside窗口关闭触发事件

摘要: 窗口关闭事件本质上是重写了类内部的closeEvent方法,可以通过重写这个类去实现其他你想要的关闭事件。 下面的例子实现了一个简单的窗口,并为窗口添加了关闭时弹出提示框的功能。 此外由于有需求多次使用,简单为它写了个装饰器。 阅读全文

posted @ 2016-06-09 10:56 never洛 阅读(4866) 评论(0) 推荐(0) 编辑

Pyside开篇杂记

摘要: 最近学习刚开始学习pyside,基本了解了一些类的用法,个人感觉就接触而言与pyqt并无本质区别。 双方资料基本可以相互借鉴,个人更倾向与pyside,查阅资料时也经常会在pyqt内得到解决方案。 之前一直写在自己笔记上,今天正好放假整理一下,如果有意见欢迎提出探讨。:) 给的例子多是为了实用目的出 阅读全文

posted @ 2016-06-09 10:19 never洛 阅读(338) 评论(0) 推荐(0) 编辑