PyQt5学习笔记10----QColorDialog与QFontDialog
来源:互联网 发布:企业加密软件 编辑:程序博客网 时间:2024/06/06 01:35
QColorDialog颜色对话框
QFontDialog字体对话框
from PyQt5 import QtWidgetsfrom PyQt5.QtWidgets import QColorDialog,QFontDialogfrom PyQt5.QtCore import Qtfrom PyQt5.QtGui import QPaletteclass MyWindow(QtWidgets.QWidget): def __init__(self): super(MyWindow,self).__init__() self.myButton = QtWidgets.QPushButton(self) self.myButton.setObjectName("myButton") self.myButton.setText("Test") self.myButton.clicked.connect(self.msg) def msg(self): color = QColorDialog.getColor(Qt.blue, self, "Select Color") if color.isValid(): print(color.name(),color) self.myButton.setPalette(QPalette(color)) #给按钮填充背景色 self.myButton.setAutoFillBackground(True) font, ok = QFontDialog.getFont() if ok: print(font.key) self.myButton.setFont(font)if __name__=="__main__": import sys app=QtWidgets.QApplication(sys.argv) myshow=MyWindow() myshow.show() sys.exit(app.exec_())
2 1
- PyQt5学习笔记10----QColorDialog与QFontDialog
- connect layout QColorDialog::getColor QFontDialog::getFont
- PyQt5:QFontDialog字体对话框(21)
- PyQt5:QColorDialog颜色对话框(20)
- QT之GUI学习笔记(十一)----QColorDialog
- QtCreator 对话框(一)QColorDialog,QFileDialog,QFontDialog,QInputDialog
- PyQt5 学习笔记
- PYQT5学习笔记1
- Eric6与pyqt5学习笔记 2【页面基本布局】
- Eric6与pyqt5学习笔记 5【实战1 简易计算器】
- Eric6与pyqt5学习笔记 1【安装和配置】
- QFontDialog
- QT笔记之QColorDialog
- PyQt5学习笔记(1)
- Qt QColorDialog QErrorMessage QFileDialog QFontDialog QProgressDialog 等对话框的使用测试
- QColorDialog
- PyQt5学习笔记01----第一个窗口
- PyQt5学习笔记07----通用对话框QMessageBox
- 一个关于android界面布局的知识
- linux内核学习-4kernal目录(关注新浪微博:寂寞侵蚀的岁月(4000多篇技术分享))
- php 门面模式(外观模式)
- pod install 出错
- 朴素贝叶斯 VS 逻辑回归 区别
- PyQt5学习笔记10----QColorDialog与QFontDialog
- 让一组div显示和隐藏的jquery特效
- learn lua the hard way
- Collections基本应用二:各种排序
- Android 应用程序的图标 (Icon) 应该设计成多大?
- jdbc.properties
- APF(Advanced Policy Firewall) linux下的高级策略防火墙
- 【USACO】Cow Pedigrees(DP)
- k3cloud二次开例子