首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏小徐学爬虫

    PyQt4应用程序的PDF查看器

    最近因为项目需要创建一个基于PyQt4的PDF查看器应用程序,正常来说,我们可以使用PyQt4的QtWebKit模块来显示PDF文件。那么具体怎么实现呢 ? 以下就是我写的一个简单的示例代码,演示如何创建一个PyQt4应用程序的PDF查看器:1、问题背景我想编写一个Python+Qt4应用程序,该应用程序需要时不时地弹出一个窗口,以显示PDF文档并允许一些非常基本的操作 它提供了许多有用的功能,包括:将PDF文档渲染到内存或X11窗口允许用户滚动、平移和缩放文档允许用户打印文档Poppler库可以与Python绑定在一起,以便在Python应用程序中使用。 以下是一个使用Poppler库在PyQt4应用程序中创建PDF查看器的示例代码:import PyQt4from PyQt4 import QtCore, QtGui​from poppler import 运行这段代码将显示一个简单的PyQt4 PDF查看器应用程序,可以在窗口中查看指定的PDF文件。PyQt4已经比较老旧,建议升级到PyQt5或PyQt6以获得更好的性能和功能支持。

    1.3K10编辑于 2024-03-14
  • 来自专栏AutoML(自动机器学习)

    pyqt4实现tab界面切换

    de ># -*- coding: utf-8 -*- from PyQt4.QtGui import * from PyQt4.QtCore import QString class ContentWidget(QDialog): def __init__(self, parent=None): super(ContentWidget, self).__init__(parent) self.setStyleSheet("background: black"

    2K90发布于 2018-01-23
  • 来自专栏AutoML(自动机器学习)

    Pycharm集成PyQt4并使用

    ?

    1K100发布于 2018-01-23
  • 来自专栏用户2442861的专栏

    pyqt4制作透明无边框窗体

    http://blog.chinaunix.net/uid-25979788-id-3081886.html pyqt4制作透明无边框窗体 2012-02-24 16:28:34 分类: Python 下面是代码: # -*- coding: utf-8 -*- from PyQt4 import QtGui ,Qt ,QtCore image=QtGui.QImage() bgImage=image.load

    1.9K20发布于 2018-09-20
  • Ubuntu20.04中的Pyqt4

    如何在ubuntu20.04中安装Pyqt4 我已经尝试了所有的命令: sudo apt-get install python-qt4 sudo apt-get install libqt4-dev sudo apt-get install pyqt4-dev-tools sudo apt-get install pyqt4.qsci-dev sudo apt install python3-pyqt4 尽管 pyqt5运行得很流畅,但是代码太长了,不能把它改成pyqt5,但它一直说模块没有安装候选者 实际上,我不得不在Ubuntu20.04上安装一些需要PyQt4的东西,我唯一的解决方案就是这样安装Qt4库

    21210编辑于 2025-07-20
  • 来自专栏H2Cloud

    Base PyQt4, Simple Web APP Framwork

    安装pyqt4 win下下载相应的安装包,注意和python版本对应,推荐下载 PyQt-Py2.7-x86-gpl-4.9-1.exe Windows 32 bit installer http:/ 3. 下载偶的示例代码: svn co https://ffown.googlecode.com/svn/trunk/python 4.

    2K40发布于 2018-03-09
  • 来自专栏python3

    Python + PyQt4 实现记事本

    第一步: PyQt4 Designer设计程序界面 ? 该部分设计类同Visval Studio内的设计,改下各部件的objectName! 第三步: 新建start.py,输入程序: import sys from PyQt4 import QtCore, QtGui      #调用库函数 from editor import Ui_notepad 3.save file 保存文件 ? 4.保存成功 ok,study more...

    89620发布于 2020-01-06
  • 来自专栏用户2442861的专栏

    PyQt4 - 关闭最小化问题

    /usr/bin/python  2  3 # simple.py  4  5 import sys  6 from PyQt4 import QtGui  7  8 app = QtGui.QApplication 图1:simple 添加图标 应用程序的图标一般就是一个在程序标题栏左上角显示的小图片,下面的例子我们展示如何使用PyQt4来显示图标,同时引入一些新的方法。  1 #! /usr/bin/python  2  3 # icon.py  4  5 import sys  6 from PyQt4 import QtGui  7  8 class Icon(QtGui.QWidget /usr/bin/python  2  3 # tooltip.py  4  5 import sys  6 from PyQt4 import QtGui  7 from PyQt4 import /usr/bin/python  2  3 # quitbutton.py  4  5 import sys  6 from PyQt4 import QtGui, QtCore  7  8 class

    1.8K10发布于 2018-09-20
  • PyQt4安装完整教程 - Python GUI开发入门指南

    是一个创建GUI应用程序的跨平台工具包,它将Qt库与Python语言完美结合。 使用PyQt4,开发者可以快速构建功能丰富、界面美观的桌面应用程序。为什么选择PyQt4? --version应显示Python版本号,如:Python 3.9.7步骤3:确保pip可用pip是Python包管理工具,检查是否安装:pip --version# 或pip3 --version如果未安装 pyqt4Fedora/CentOS/RHELsudo yum install PyQt4或sudo dnf install python3-qt4Arch Linuxsudo pacman -S python-pyqt4 PyQt4已成功安装"的窗口,说明安装成功!PyQt4安装成功恭喜!

    88000编辑于 2025-08-10
  • 绝版资源pyqt4的whl格式文件python2.7-3.7系列

    PyQt4是一个流行的Python库,用于创建图形用户界面(GUI)。它是对Qt应用程序开发框架的Python绑定,因此可以利用Qt的丰富功能和跨平台性。 PyQt4提供了一组功能强大的类和方法,用于创建各种类型的GUI应用程序,包括窗口、对话框、按钮、文本框、表格、菜单和工具栏等。 使用PyQt4,您可以轻松地构建个性化的用户界面,以满足您的应用程序的特定需求。 设计好的界面可以直接导入到PyQt4应用程序中,使开发过程更加简单和高效。 丰富的部件库:PyQt4提供了一个广泛的部件库,包括各种常用的GUI元素,如按钮、标签、滚动条、列表和树视图等。 这种机制使得处理用户交互和应用程序行为变得非常简单和灵活。 动画和效果:PyQt4支持动画和效果,可以为您的界面添加视觉吸引力和交互性。

    28310编辑于 2025-07-20
  • 来自专栏用户2442861的专栏

    PyQt4 - (2) 第一印象 (pyqt的入门)

    /usr/bin/python 2 3# simple.py 4 5import sys 6from PyQt4 import QtGui 7 8app = QtGui.QApplication 图1:simple 添加图标 应用程序的图标一般就是一个在程序标题栏左上角显示的小图片,下面的例子我们展示如何使用PyQt4来显示图标,同时引入一些新的方法。  1 #! /usr/bin/python  2  3 # icon.py  4  5 import sys  6 from PyQt4 import QtGui  7  8 class Icon(QtGui.QWidget /usr/bin/python  2  3 # tooltip.py  4  5 import sys  6 from PyQt4 import QtGui  7 from PyQt4 import /usr/bin/python  2  3 # quitbutton.py  4  5 import sys  6 from PyQt4 import QtGui, QtCore  7  8 class

    1.4K10发布于 2018-09-20
  • 来自专栏用户2442861的专栏

    PyQt4 中的菜单和工具栏¶

    /usr/bin/python # -*- coding: utf-8 -*- """ ZetCode PyQt4 tutorial This program creates a statusbar. author: Jan Bodnar website: zetcode.com last edited: September 2011 """ import sys from PyQt4 import /usr/bin/python # -*- coding: utf-8 -*- """ ZetCode PyQt4 tutorial This program creates a menubar. /usr/bin/python # -*- coding: utf-8 -*- """ ZetCode PyQt4 tutorial This program creates a toolbar. /usr/bin/python # -*- coding: utf-8 -*- """ ZetCode PyQt4 tutorial This program creates a skeleton of

    93210发布于 2018-09-20
  • 来自专栏用户2442861的专栏

    PyQt4中的布局管理 (入门较好2)

    /usr/bin/python  2  3 # absolute.py  4  5 import sys  6 from PyQt4 import QtGui  7  8 class Absolute /usr/bin/python  2  3 # boxlayout.py  4  5 import sys  6 from PyQt4 import QtGui  7  8 class BoxLayout /usr/bin/python  2  3 # gridlayout.py  4  5 import sys  6 from PyQt4 import QtGui  7  8 class GridLayout (3, 0), (3, 1), (3, 2), (33), 26             (4, 0), (4, 1), (4, 2), (4, 3) 27             ] 28 29 /usr/bin/python  2  3 # gridlayout2.py  4  5 import sys  6 from PyQt4 import QtGui  7  8 class GridLayout2

    1.6K10发布于 2018-09-20
  • 来自专栏用户2442861的专栏

    PyQt4 中的菜单和工具栏¶

    /usr/bin/python # -*- coding: utf-8 -*- """ ZetCode PyQt4 tutorial This program creates a statusbar. author: Jan Bodnar website: zetcode.com last edited: September 2011 """ import sys from PyQt4 import /usr/bin/python # -*- coding: utf-8 -*- """ ZetCode PyQt4 tutorial This program creates a menubar. /usr/bin/python # -*- coding: utf-8 -*- """ ZetCode PyQt4 tutorial This program creates a toolbar. /usr/bin/python # -*- coding: utf-8 -*- """ ZetCode PyQt4 tutorial This program creates a skeleton of

    87520发布于 2018-09-20
  • 来自专栏逍遥剑客的游戏开发

    做了Nebula3应用程序向导

    把下载的zip解压到一个合适的位置 3. 把N3ConsoleAppWizard.ico, N3ConsoleAppWizard.vsdir, N3ConsoleAppWizard.vsz三个文件拷贝到Visual Studio 8/VC/vcprojects .lib d3dx9.lib dinput8.lib xinput.lib dxerr9.lib x3daudio.lib Generate Manifest No Generate .lib d3dx9.lib dinput8.lib xinput.lib dxerr9.lib x3daudio.lib Generate Manifest No Generate 3到是好解决, 把$(N3SDK)设置成code的父目录, 这样直接把输出目录设置好就可以了.

    59430发布于 2018-06-25
  • 来自专栏用户2442861的专栏

    PyQt icon创建,显示 PyQt4 -- 系统托盘图标设置

    http://www.cnblogs.com/obbo/articles/2718426.html 痞老板 PyQt4 -- 系统托盘图标设置 转载请著名出处,谢谢。 下面我们开始讲解每一行的含义: from PyQt4 import QtGui import sys 从PyQt4模块中导入 QtGui。 每个PyQT4程序都必须创建这个对象。負責管理 Qt 资源、控制執行流程和有的沒的例行事務。 第3个参数是显示的图标。(就是显示下图中那个圆形红色叉叉图标) ?  第3个参数有4个可选值。 分别是0,1,2,3 0是指没有图标: ? 1是指信息图标: ? 2是指警告图标: ? 3是指错误图标: ? 没有其他可选值了。(我也很蛋疼……要是能自定义多好....) 官方文档截图如下: ?  

    2.3K20发布于 2018-09-20
  • windows上安装PyQt4最简单方法

    如果需要通过whl文件安装PyQt4,可以按照以下步骤进行: 一、准备阶段 确认Python版本 PyQt4通常与Python 2.x版本兼容,但也有适用于Python 3.x的版本(尽管可能不是最新的 在安装PyQt4之前,请确认您的Python版本,并下载与之兼容的PyQt4 whl文件。 请确保将文件名替换为您下载的PyQt4 whl文件的实际名称。 验证安装 安装完成后,可以在Python解释器中导入PyQt4并尝试调用其方法来验证安装是否成功。 例如,在命令行中输入python启动Python解释器,然后输入import PyQt4来检查PyQt4是否已正确安装。如果没有出现错误消息,则说明PyQt4已成功安装。 三、注意事项 依赖项 PyQt4依赖于Qt库。在某些情况下,您可能需要先安装Qt库才能成功安装PyQt4。但是,通常在使用whl文件安装PyQt4时,这些依赖项会包含在安装包中。

    47010编辑于 2026-02-06
  • 来自专栏linux百科小宇宙

    Ubuntu下安装PyQt 5

    主要的库只有一个:python3-pyqt5 可通过新立得安装,也可通过shell命令安装 sudo apt-get install python3-pyqt5 安装完就可以用了 /bin/env python3 # -*- coding: utf-8 -*- import sys from PyQt5.QtWidgets import (mainloop),程序由此操作开始处理 “事件”,程序主体从窗口界面接收事件,并将它们分派给应用程序的 widget 对象。 如果我们调用exit() 方法,那么窗口的主体循环将结束,内存中的widget对象也即被销毁,sys.exit() 方法确保了退出与清理的可靠性,系统环境将被告知该应用程序应该如何结束。 入门指南 下载见 http://www.linuxidc.com/Linux/2012-06/63651.htm 推荐学习:PyQt4 精彩实例分析 http://www.linuxidc.com

    2.3K00发布于 2021-06-19
  • 来自专栏不能显示专栏创建者

    3应用程序,帮助高尔夫球手挥杆

    V1高尔夫应用程序应用程序为高尔夫球手配备了全方位的视频工具,包括将您的视频发送给您的教练,并从您的专业人士的评估接收画外音视频课程的能力。 GolfLogix GPS +推杆线应用程序是全球高尔夫应用程序的长期领导者。 和其他高尔夫应用一样,它提供免费的GPS、比分和统计数据,但它也提供高质量的3D球场地图,提供所有危险、上篮和果岭的精确GPS距离。 在GolfLogix球场图书馆中,有超过3.5万个高尔夫球场,其中至少1.2万个包含3D绘图的果岭。在您做出选择后,课程将迅速下载到您的设备,您将准备开球。 这个应用程序有一个分数和统计跟踪功能,像许多GPS应用程序。GolfLogix对此进行了改进,它允许用户自定义哪些统计数据需要保留,哪些数据需要忽略。

    2.2K00发布于 2020-12-25
  • Ubuntu 20.04在Anaconda虚拟环境中配置PyQt4

    安装在主环境中,在虚拟环境中没有 PyQT4 的包,因此无法导入,命令安装 PyQT4 需要 sudo 权限,而用 sudo 安装时是采用 root 权限安装的,所以安装环境是在系统的主环境,因此无法简单的用命令在 三、将主环境的qt4复制到虚拟环境中 我们需要手动将 PyQT4 的包以及 sip.so 导入到 virtualenv 中来。 在已安装 PyQT4 的系统中搜索,我们可得到 PyQT4 包的位置,以及sip.so文件的位置,如果你是使用 python2.7 安装 PyQT4 的,则两者会在对应的如下位置: /usr/lib/python2.7 /dist-packages/PyQT4 /usr/lib/python2.7/dist-packages/sip.so 虚查看拟环境的路径: conda info --env 找到路径后把PyQt4和 这边有个小问题就是from PyQt4 import QtGui可能会报错,显示没有QtGui 这个模块。

    27600编辑于 2025-07-20
领券