首页 > 其他分享 >Pycharm配置pyqt5

Pycharm配置pyqt5

时间:2023-03-06 12:33:38浏览次数:39  
标签:__ QMainWindow 配置 pyqt5 Ui PyQt5 import Pycharm MainWindow

关于PyQt5,在pycharm上的安装步骤及使用技巧(最重要)

https://www.cnblogs.com/pywjh/p/9835931.html

 

import sys
from PyQt5.QtWidgets import QApplication, QMainWindow
from MyFirstUI import *


class MyMainWindow(QMainWindow, Ui_MainWindow):
def __init__(self, parent=None):
super(MyMainWindow, self).__init__(parent)
self.setupUi(self)


if __name__ == '__main__':
app = QApplication(sys.argv)
myWin = MyMainWindow()
myWin.show()
sys.exit(app.exec_())

Pycharm配置pyqt5

https://blog.csdn.net/weixin_45861045/article/details/121068890

安装PyRCC

[QT入门篇]三大窗口类介绍

PyQt5,弹窗,自定义输入对话框

‘QMainWindow‘ object has no attribute ‘accept‘

import sys
from PyQt5.QtWidgets import QApplication, QDialog, QMainWindow

import Ui_mainwin

if __name__ == '__main__':
app = QApplication(sys.argv)
MainWindow = QMainWindow()
ui = Ui_mainwin.Ui_Dialog()
ui.setupUi(MainWindow)
MainWindow.show()
sys.exit(app.exec_())

主要是由于创建的ui类别不是MainWindow,而应该改为Dialog,才能使用界面中的OK CANCEL等QDialogButtonBox类的按钮

解决方法就是将MainWindow = QMainWindow() 改为 MainWindow = QDialog()即可
此时跳出的界面中的确定和取消按钮也可以正常使用

 

标签:__,QMainWindow,配置,pyqt5,Ui,PyQt5,import,Pycharm,MainWindow
From: https://www.cnblogs.com/hongdoudou/p/17183334.html

相关文章

  • Mybatis映射文件配置
    <?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEmapperPUBLIC"-//mybatis.org//DTDMapper3.0//EN""http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mappernam......
  • Mybatis配置文件
    1.结构配置的属性顺序不能错<?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEconfigurationPUBLIC"-//mybatis.org//DTDMapper3.0//EN""http:/......
  • vue2项目增加eslint配置代码规范示例
    eslint用于代码检查,prettier用于代码格式化,具体操作如下1.安装以下eslint插件安装以下eslint插件,并增加.eslintrc.js配置文件,.eslintignore配置忽略检查的文件(1)eslint......
  • Controller配置方式及RequestMapping说明
    一.控制器controller控制器复杂提供访问应用程序的行为,通常通过接口定义和注解定义两种方式实现控制器负责解析用户的请求并将其转化为一个模型在springMVC中一个控制......
  • ASP.NET Core - 配置系统之配置添加
    2.配置添加配置系统可以读取到配置文件中的信息,那必然有某个地方可以将配置文件添加到配置系统中。之前的文章中讲到ASP.NETCore入口文件中,builder(WebApplicationBui......
  • 配置 uni-app 导航栏上按钮
    {"pages":[//pages数组中第一项表示应用启动页,参考:https://uniapp.dcloud.io/collocation/pages{"path":"pages/index/index",......
  • springmvc配置文件
    <?xmlversion="1.0"encoding="UTF-8"?><beansxmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"......
  • Mac OS 打开pycharm立即闪退,报错initial heap size set to a larger value than the m
    电脑突然不能打开pycharm了,一打开就闪退,通过终端启动发现报错initialheapsizesettoalargervaluethanthemaximumheapsizeidea。  在网上搜索后,大家说修改......
  • 05-Redis系列之-主从复制配置和优化,fork和aof两大阻塞
    主从复制原理一台主服务器配多台从服务器,主服务器宕机后,从服务器挑选一台顶上去。从服务器同步主服务器的数据,这个同步是单向的,并且从服务器不能设置值,否则会造成数据的......
  • 01-Redis系列之-Redis介绍安装配置
    Redis初识Redis主要内容1redis介绍,特性,安装和配置,典型应用场景2单线程架构,5大数据类型操作,通用指令和高级API的使用3高级用法(慢查询,管道,shu发布订阅,bitmap位图,Hype......