ICode9

精准搜索请尝试: 精确搜索
  • pygame五子棋再探索2022-07-27 15:31:20

    这次继续探索pygame的五子棋实现,和之前不一样,这次我稍微研究了一下 用pyqt调用pygame有点难,下棋的时候容易报错 报错:-1073740791 (0xC0000409) 而不用pyqt,只用pygame就少了很多麻烦 使用pyqt的部分代码: ` from PyQt5 import QtCore, QtGui, QtWidgets class Ui_MainWindow(object)

  • pyqt-人生模拟器2.02022-07-12 18:03:19

    页面文件基本

  • PyQt5初探--桌面软件2022-07-08 18:02:45

    ` from PyQt5 import QtCore, QtGui, QtWidgets class Ui(object): def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(739, 581) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObj

  • PyQt5 切换页面 StackedWidget2022-06-27 20:01:05

    效果 说明 设置了两个 Frame ,一个为左边内部组件为垂直布局的按钮集合,一个为右边用于 页面切换 的方形区域,宽度比为 1 : 5 。 初始化 stackedWidget # 以父 Frame 为父组件,构建完整覆盖父 Frame 的空间 self.stackedWidget = QtWidgets.QStackedWidget(self.frame_2) self.stac

  • Pyqt5_布局、信号传递2022-06-24 09:02:46

    四、Qtdesigner布局 1、控件自适应 container 容器 frame框架 Spacers弹簧占位, 界面布局,水平、垂直、网格布局 选定界面,选择布局,layout属性调比例 2、添加图片 添加资源、资源浏览器 资源文件存放位置、资源文件夹,资源文件, 组件的 stylesheet属性,添加资源 background 平铺图片,无

  • PyQt5 UI文件的使用方法2022-05-31 18:04:39

    ################################ # PyQt5中文网 - PyQt5全套视频教程 # # https://www.PyQt5.cn/ # # 主讲: 村长 # ################################ from PyQt5.Qt import * import sys from PyQt5.test1 import Ui_Form class Window(QWidget

  • Qthread实例2022-05-29 10:02:47

    pyqt5 Qthread实例 窗口ui,qtdisgner生成 from PyQt5 import QtCore, QtGui, QtWidgets class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(986, 245) self.cent

  • pyside6快速开始2022-03-28 17:01:44

    目录结构: UI_MAIN.py # -*- coding: utf-8 -*- # Form implementation generated from reading ui file 'd:\pycode\eng\UI\MAIN.ui' # # Created by: PyQt5 UI code generator 5.15.6 # # WARNING: Any manual changes made to this file will be lost when pyu

  • python+ pyqt5 实现最简单的计算器2022-03-02 16:00:46

    问题描述: 用python + pyqt5 实现最简单的计算器 【 1: 只能进行 2 个数字的运算;2: 除法的第二位数不能是0 】 运行效果: 问题解决: 全部代码如下: 【 只需要进行打包即可, pyinstaller -F ./calculator.py 】 import sys import re from PyQt5 import QtCore, QtGui, QtWidgets fr

  • Maya绑定开发学习记录(1)2022-02-06 18:34:29

     一. 文件夹创建  模块化绑定系统,代码不能全放在一个文件中,会显得十分臃肿,后期也很难修改,所以分类管理自己的代码很有必要  在Globals中创建一些功能性的文件方便在系统中直接调用里面的一些方法 二、创建主窗口UI文件  在UI文件夹下创建名称为UI的文件 1.引入库 代码如

  • PyQt5基础学习-QtPrintSupport.QPrinter(打印机) 1.painter.begin(将绘图重定向到打印机) 2.QTextEdit().grab(获得文本编辑框的界面) 3.2022-02-01 21:34:18

    设计一个文本编辑框,然后将打印的内容导向到图像编辑器上,通过绘图编辑器对文本编辑框的内容进行打印 """ 使用打印机 """ from PyQt5 import QtGui, QtWidgets, QtPrintSupport from PyQt5.QtWidgets import QMainWindow from PyQt5.QtWidgets import * import sys class PrintS

  • windows下安装PyQt5环境2022-01-23 11:34:17

    https://blog.csdn.net/weixin_41656968/article/details/80225724   可以PyQt5官网下载,但是采用pip install在线安装更为便捷   win+R输入cmd进入DOS,在后面加上“-i https://pypi.douban.com/simple”表示使用豆瓣所提供的镜像: pip install PyQt5 -i https://pypi.douban.com/s

  • python3GUI--打造一款时间管理工具By:PyQt5(附源码)2021-11-18 09:30:18

    文章目录 一.准备工作1.PyQt52.Qt Designer 二.预览1.启动2.开始3.自定义样式 三.设计流程1.UI设计 四.源代码1.time_manger.py(主程序调用)2.my_time.py(设置界面)3.my_timer.py(主界面) 五.总结 本次依然使用PyQt5,打造一款时间管理工具,支持两种时间格式的显示、全屏、窗口的切换

  • PYQT5+爬虫+图片尺寸处理+钉钉消息推送2021-11-12 09:07:22

    整理一下这些天写的程序,主要是应用pyqt5实现GUI设计,并实现网络爬虫、图片处理,消息推送机器人,excel表格的读写操作等,接合业务逻辑,代码如下: import json import os import time import sys import requests from PyQt5 import QtCore, QtGui, QtWidgets from PyQt5.QtCore imp

  • pyqt5 'QWidget' object has no attribute 'setCentralWidget'2021-11-05 10:01:36

    在我刚使用PyQt5的时候,我运行的时候出现以下报错: pyqt5 'QWidget' object has no attribute 'setCentralWidget' 这种错误我用了一种方法来解决: 在运行的主函数里面,原本是这样的 if __name__ == '__main__': app = QtWidgets.QApplication(sys.argv) widgets = QtWidgets.

  • PyQt5初学2021-10-21 22:58:33

    from PyQt5 import QtCore, QtGui, QtWidgets class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(379, 211) icon = QtGui.QIcon() icon.addPixmap(Q

  • Pyqt5+matplotlib+NIFTI(nii)图像显示(2)显示融合图像2021-10-20 16:31:03

    配置Gui 承接上文,在原有的Gui文件上添加一个push button和两个radio button控件,并将其中一个radio button默认checked选中     将Gui文件转换为py文件 from PyQt5 import QtCore, QtGui, QtWidgets class Ui_Dialog(object): def setupUi(self, Dialog): Dia

  • OpenGL with QtWidgets:投光物、多光源2021-10-02 15:33:43

     (本文是LearnOpenGL的学习笔记, 教程中文翻译地址https://learnopengl-cn.github.io/(备用地址https://learnopengl-cn.readthedocs.io/zh/latest/),写于 2021-10-2) 0.前言 上一节学习了材质和光照贴图(https://gongjianbo1992.blog.csdn.net/article/details/120397134),教程接下来

  • pyqt5 截屏2021-09-28 15:01:05

    from PyQt5 import QtCore, QtWidgets, QtGui class Screenshot(QtWidgets.QWidget): def init(self): super(Screenshot, self).init() self.screenshotLabel = QtWidgets.QLabel() self.screenshotLabel.setSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePol

  • Qt入门编译第一个helloworld时,添加了版本QT+=widgets 之后,报错Qt 5.5 ‘QApplication’file not found的 解决办法2021-09-09 22:03:12

    改为以下代码 报错消失; #include<QtWidgets/QApplication> #include<QtWidgets/QDialog> #include<QtWidgets/QLabel> qt5后不再用QtGui模块,而是使用QtWidgets模块;

  • pyqt5学习2021-09-04 13:04:04

    首先贴出官方文档:https://www.riverbankcomputing.com/static/Docs/PyQt5/sip-classes.html 然后是github上的中文档:https://github.com/maicss/PyQt5-Chinese-tutorial 1 第一个PyQt5程序 1 利用pyqtdesign生成界面源码 利用pyqtdesign生成一个界面程序,然后将之转换为py源代码

  • PyQT5:信号和槽2021-09-01 10:03:18

    PyQT5:信号和槽 信号和槽 Qt的主要特征之一是它使用信号和插槽在对象之间进行通信。 当潜在的事件发生时,会发出一个信号。插槽是可调用的Python,如果将信号连接到插槽,则在发出信号时将调用该插槽。如果没有连接信号,则什么也不会发生。 信号/插槽机制具有以下功能。 信号可能连接到

  • 一个pyqt5动态加载ui+多线程+信号刷新界面的例子2021-07-01 16:02:14

    一个pyqt5动态加载ui+多线程+信号刷新界面的例子   ui代码(用designer设计生成即可) <?xml version="1.0" encoding="UTF-8"?> <ui version="4.0"> <class>Form</class> <widget class="QWidget" name="Form"> <

  • Python Qt GUI设计入门(三)信号与槽函数2021-06-15 20:02:09

    文章目录 前言一、内置信号和槽函数1.新建项目2.信号与槽函数的关联 二、自定义槽函数总结 前言 在上一章我们已经讲解了如何使用Qt生成的py文件模板,但是这还仅仅只能实现图形界面部分,对于整个GUI的逻辑处理和函数响应都没有涉及,这里就和MATLAB中每个控件的callback和其

  • 可拖动pyqt2021-05-14 00:02:12

    class Tree(QtWidgets.QTreeWidget): # ... def dropEvent(self, event): if event.source() == self: event.setDropAction(QtCore.Qt.MoveAction) super().dropEvent(event) elif isinstance(event.source(), QtWidgets.

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有