摘要: 以下脚本显示了将窗口放在屏幕中间位置的方法。 效果: self.resize(250, 150) 该语句用来设置QWidget窗口的大小为250像素宽,150像素高。 screen = QtGui.QDesktopWidget().screenGeometry() 该语句用来计算显示器的分辨率(sc 阅读全文
posted @ 2016-03-27 22:51 月光诗人 阅读(1084) 评论(0) 推荐(0) 编辑
摘要: 默认情况下,如果我们单击了窗口标题栏上的X标记,窗口就会被关闭。但是有些时候我们想要改变这一默认行为。比如,我们正在编辑的文件内容发生了变化,这时若单击X标记关闭窗口,编辑器就应当但出确认窗口。 效果: 如果我们关闭QWidget窗口,QCloseEvent之间就会被触发。要改变原有的widget行 阅读全文
posted @ 2016-03-27 22:36 月光诗人 阅读(1059) 评论(0) 推荐(0) 编辑
摘要: 一个显而易见的关闭窗口的方式是但集标题兰有上角的X标记。接下来的示例展示如何用代码来关闭程序,并简要介绍Qt的信号和槽机制。 下面是QPushButton的构造函数,我们将会在下面的示例中使用它。 QPushButton(String text, QWiget parent = None) text 阅读全文
posted @ 2016-03-27 22:21 月光诗人 阅读(5272) 评论(0) 推荐(0) 编辑
摘要: 我们可以为任何窗口部件设置一个气球提示。 效果: 本示例中,我们为QWidget类型的窗口部件设置工具提示。 self.setToolTip('This is a <b>QWidget</b> widget') 要创建工具提示,需要调用setToolTip()方法,该方法接受富文本格式的参数。 Qt 阅读全文
posted @ 2016-03-27 20:39 月光诗人 阅读(902) 评论(0) 推荐(0) 编辑
摘要: 程序图标就是一个小图片,通常显示在程序图标的左上角(ubuntu gnome在最上侧)。 效果: (注:那个ubuntu gnome的图标就是程序图标) class Icon(QtGui.QWidget): def __init__(self, parent = None): QtGui.QWidg 阅读全文
posted @ 2016-03-27 20:26 月光诗人 阅读(1102) 评论(0) 推荐(0) 编辑
摘要: 1.你真是太美了,我从来没有见过比你还美丽的人,你美的就像gnome一样。 阅读全文
posted @ 2016-03-27 20:15 月光诗人 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 下面的程序显示了一个简单的小窗口。 效果: import sysfrom PyQt4 import QtGui 这两句话用来在入必要的模块。基本的Gui窗口部件在Qtui模块中。 app = QtGui.QApplication(sys.argv) 每一个Pyt4程序都需要有一个applicatio 阅读全文
posted @ 2016-03-27 19:21 月光诗人 阅读(1108) 评论(0) 推荐(0) 编辑