2种方法

1.可以直接在Qt Designer中设置。详见此文:在Qt designer中实现按钮的圆角设置

2.pycharm中通过代码设置:

关键是这行代码(引号中设置样式)
self.pushButton.setStyleSheet('')

from PyQt5 import QtCore, QtWidgets
from PyQt5.QtWidgets import QApplication, QMainWindowimport sysclass Ui_MainWindow(QMainWindow):def __init__(self,parent=None):super(Ui_MainWindow,self).__init__(parent)self.setupUi()def setupUi(self):self.setObjectName("MainWindow")#窗口大小self.resize(800, 600)#定义按钮self.pushButton = QtWidgets.QPushButton(self)#设置按钮位置(x,y,width,height)self.pushButton.setGeometry(QtCore.QRect(10, 240, 93, 28))#设置按钮内容self.pushButton.setText("button")#设置按钮对象名(不是显示内容self.pushButton.setObjectName("pushButton") #设置按钮圆角self.pushButton.setStyleSheet('background-color: rgb(192, 192, 192);border-radius: 10px; border: 2px groove gray;border-style: outset;')if __name__ == '__main__':app = QApplication(sys.argv)ui = Ui_MainWindow()ui.show()sys.exit(app.exec_())

运行结果

上面那段代码放到一个py文件中,直接运行即可。

个人审美有限,按钮颜色较丑,轻喷。颜色可以参照此文进行调整:RGB颜色表

参考

在Qt designer中实现按钮的圆角设置

RGB颜色表

pyqt5 设置按钮圆角相关推荐

  1. php在dw中设置按钮圆角,Dreamweaver怎么用CSS制作圆角按钮?

    Dreamweaver想要制作一个网页中的圆角按钮,并添加鼠标经过时变色的效果,该怎么制作呢?下面我们就来看看详细的教程. 软件名称:Adobe Dreamweaver CC 2018 V18.0 中 ...

  2. PyQt5 技术篇 - 按钮隐藏并保留位置,pyqt5设置按钮的可见度,设置按钮透明度

    设置按钮可见度为 0 每种控件都有 3 种设置可见度为 0 的方法,下面来拿按钮的来举例了. # 标准的隐藏 # 方法一: self.pushButton_3.hide() # 方法二: self.p ...

  3. pyqt5设置按钮颜色

    找到相应的按钮,如 pushButton self.pushButton.setStyleSheet('''QPushButton{background:#F7D674;border-radius:5 ...

  4. pyqt5设置按钮,移上去变为手型

    具体设为手型的代码 self.button.setCursor(QCursor(Qt.PointingHandCursor)) 具体的测试代码如下: import sys from PyQt5.QtW ...

  5. PyQt5 技术篇 - Qt Designer怎么用styleSheet设置按钮的背景

    本来想做个悬浮窗来着,设置按钮背景的时候卡住了,到底该怎么设置呢? 其实,就是点按钮,然后在 styleSheet 里加个 background-color,但是你却发现展示的出来的按钮背景一点都没变 ...

  6. html设置input圆角矩形_css怎么实现按钮圆角样式的展示效果?(示例)

    在网页设计过程中,一般标签属性默认的效果都不是太美观,就比如按钮样式,默认状态是极其普通毫无美感.那么本篇文章就给大家介绍关于css设置按钮样式之圆角按钮效果的相关操作示例. 代码如下: 或者 效果如 ...

  7. PyQt5 技巧篇-按钮竖排显示方法,Qt Designer设置按钮竖排显示。

    突然想设置两个竖排显示的按钮,找了半天,终于发现了方法,分享给大家. 先看效果图: 其实很简单,只要设置按钮显示的文字每个字后面加一个\n换行符,并把按钮拉高就好了. 例:"上\n一\n页& ...

  8. pyqt设置按钮边框

    设置背景颜色: https://blog.csdn.net/jacke121/article/details/108327378 设置按钮样式示例: import sys from PyQt5.QtW ...

  9. HTML设置单边圆角,如何在html中做圆角矩形和 只有右边的分隔线

    其实是对(理论上是对所有的)html元素: 而实际 常用的是 div块, 链接a 等运用圆角矩形的样式 这个圆角是通过元素: div, a的 css 样式来实现的: 样式: border-radius ...

  10. android 设置边框圆角

    android 设置边框圆角 public static Bitmap toRoundCorner(Bitmap bitmap, int pixels) { Bitmap output = Bitma ...

最新文章

  1. 迁移学习之DenseNet121(121层),DenseNet169(169层),DenseNet201(201层)(图像识别)
  2. 无法打开文件“python310_d.lib”
  3. chrome瀏覽器去掉緩存的方法
  4. C++求复数的角度_【研读.教材分析】“勾股定理”教学——基于单元整体的角度再思考...
  5. flinkCdc的mysql配置及java测试代码
  6. 算法—12.广度优先搜索
  7. ASP.NET WebApi 图片上传
  8. linux系统删除openjdk并安装oracle jdk
  9. 总结一下r包手动安装R包 r包安装r语言从网页下载东西内容 r安装特定版本的r包 r从网页下载 安装包 指定安装位置r
  10. 计算机毕业设计django基于python仓库管理系统(源码+系统+mysql数据库+Lw文档)
  11. 通过微信code获取微信openid
  12. MATLAB如何配平化学方程,【如何配平化学方程式】作业帮
  13. 计算机应用基础的知识探索,计算机应用基础的知识探索
  14. 转帖 金庸所有门派以及所有门派下的所有武功一览
  15. Elsevier系旗下期刊论文投稿流程
  16. MySQL面试题和答案
  17. asp.net技术编程实现对速卖通运费模板的快速设置
  18. 游戏服务器的压力测试应该如何进行
  19. vue2+element-ui创建顶部导航栏及下拉菜单
  20. zx-quill+vue+element实现富文本图片上传到服务器

热门文章

  1. java实现支付宝网页扫码支付
  2. 01-相机姿势,你的姿势对不对呢?「原题:夺命摄影十八式」
  3. java科学计算器代码_用JAVA编写的科学计算器源代码是什么?
  4. 从零开始学习CANoe(四)—— 设计panel
  5. STM32---DMA控制器(DMA)
  6. 内容市场的2017年:五件大事,每件事都惊心动魄
  7. ad元件定位孔放在哪一层_机械制造技术(1)——定位误差的计算
  8. 项目经理必备向上管理四步法
  9. 德国人预测世界杯: 冠军是西班牙!
  10. JAVA编程语言基础第六章