python的pyQt5中的一些函数

1. move(300,250)

2. addWidget(reviewEdit, 3, 2, 5, 1)函数:

  • 作用:在网格布局中添加reviewEdi组件,这个组件的位置是:从网格布局的从第3行第2列开始,占5行1列的高度和宽度。
  • 参考:
    Qt 之格栅布局(QGridLayout)

3. sender()

4. text, ok = QInputDialog.getText(self, 'Input Dialog', 'Enter your name:')函数:

  • 作用:
    显示一个输入对话框。第一个字符串参数是对话框的标题,第二个字符串参数是对话框内的消息文本。对话框返回输入的文本内容和一个布尔值。如果我们点击了Ok按钮,布尔值就是true,反之布尔值是false(译者注:也只有按下Ok按钮时,返回的文本内容才会有值)。
  • 参考:
    PyQt5教程——对话框(6)

5. setGeometry(300, 250, 200, 220)

  • 作用:
    将窗口在屏幕上显示,并设置了它的尺寸。窗口显示的位置坐标是:屏幕的(300,250)像素处。窗口大小为:200*220。setGeometry()方法的前两个参数定位了窗口的x轴和y轴位置。第三个参数是定义窗口的宽度,第四个参数是定义窗口的高度。
  • 参考:
    PyQt5教程——第一个程序(2)

6. col = QColorDialog.getColor()

7. font, ok = QFontDialog.getFont()

  • 作用:
    弹出一个字体对话框。getFont()方法返回字体名字和布尔值。如果用户点击了OK,布尔值为True;否则为False。
  • 参考:
    PyQt5教程——对话框(6)

8. fname = QFileDialog.getOpenFileName(self, 'Open file', '/home')

  • 作用:
    弹出文件选择框。第一个字符串参数是getOpenFileName()方法的标题。第二个字符串参数指定了对话框的工作目录。默认的工作目录是:/home
  • 参考:
    PyQt5教程——对话框(6)

9. QPushButton中的setCheckable()函数和setChecked()函数:

10. self.label.setScaledContents(True)

  • 作用:
    在label中添加pixmap来显示图片时,当图片过大时图片显示不全,可以使用QLabel.setScaledContents (self, bool)方法来使pixmap自适应label大小
  • 参考:
    pixmap和label设置图片自适应大小

11. self.label.setPixmap(QPixmap('mute.png'))

  • 作用:
    为标签设置mute.png图片

12. QPixmap(const QString &filename, const char *format = 0, Qt::ImageConversionFlags flags = Qt::AutoColor);

  • 作用:
    能够从指定的文件中加载图像并生成 QPixmap 对象。
  • 参数:
    其各个参数的含义解释如下。
    1) filename: 文件名。
    2) format: 字符串,表示图像文件的格式,如果为 0,将进行自动识别。
    3) flags:表示颜色的转换模式。
    如果图像文件加载失败则产生空图像,这里 flags 参数有以下取值。
    1) Qt::AutoColor:由系统自动决定。
  • 例子:
    QPixmap('web.png') # 加载名为web.png的图片
  • 参考:
    Qt 常用类 (7)—— QPixmap

13. QLabel中的setPixmap()

  • 作用:
    使用setPixmap()设置一个图像,即设置标签显示一个图像。
  • 例子:
    self.label.setPixmap(QPixmap('web.png')) # 使标签显示一个QPixmap 对象,这个对象是加载了一个图像
  • 参考:
    Qt 之 QLabel
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 217,734评论 6 505
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,931评论 3 394
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 164,133评论 0 354
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,532评论 1 293
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,585评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,462评论 1 302
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,262评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,153评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,587评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,792评论 3 336
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,919评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,635评论 5 345
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,237评论 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,855评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,983评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,048评论 3 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,864评论 2 354

推荐阅读更多精彩内容

  • (注1:如果有问题欢迎留言探讨,一起学习!转载请注明出处,喜欢可以点个赞哦!)(注2:更多内容请查看我的目录。) ...
    love丁酥酥阅读 2,624评论 0 2
  • 韩元旭、余橙、沈开洋 Qt介绍 Qt是一个跨平台的C++图形用户界面应用程序框架。它早在1991年奇趣科技公司两位...
    开洋_shen阅读 16,184评论 4 24
  • 简言 CSS网格布局(Grid)是一套二维的页面布局系统,它的出现将完全颠覆页面布局的传统方式。传统的CSS页面布...
    毛三十阅读 1,692评论 2 4
  • 简介CSS网格布局(又称“网格”),是一种二维网格布局系统。CSS在处理网页布局方面一直做的不是很好。一开始我们用...
    _leonlee阅读 65,020评论 25 173
  • 速度真快啊14天就过去了,小白营马上毕业了,报名的5.14的基金课也已经开始第二天了。总结一下,我在小白营里面的收...
    带你学习理财的连周师兄阅读 1,398评论 15 11