本篇,我们学习PyQt5界面中拖放(Drag 和Drop)控件。 拖放动作 在GUI中,拖放指的是点击一个对象,并将其拖动到另一个对象上的动作。比如百度云PC客户端支持的拖放文件以快速移动文件: 拖放动作能够很直观很方便的在GUI程序中完成一些很复杂或繁琐的操作。 在PyQt中实现拖放 在PyQt5中,我们也可以很轻松地使用拖放功能。 使用Qt设计师或者使用API都可以实现。我们先使用Qt设计师将GUI的图形设计出来,在之前的GUI的基础上,我们新建一个选项卡。 我们新建了一个选项卡,然后在里面放置了一个LineEdit部件,一个PushButton部件,两个ListWidget部件。 对
2022-02-28 20:40:05 239KB python 图形界面 界面
1
Dijkstra迪杰斯特拉加权有向图最短路径动态演示(Python GUI tkinter)—山东大学数据结构课程设计
1
导言篇: 我的python环境是:python3.6.5 这里我选择的GUI编程包是:tkinter tkinker在python2.5以后就是自带包了,所以我们不需要另外安装 tkinker相对与其他python GUI编程的包而已,是相对容易入手的 代码篇: #这是系统的登录界面      import tkinter   from tkinter import messagebox    class Login(object):       def __init__(self):           # 创建主窗口,用于容纳其它组件           self.root = tkin
2022-01-05 23:42:42 163KB gui python python函数
1
Python GUI tkinter 开发连连看小游戏 源码,请配合文章一起使用
2022-01-04 13:02:51 24.68MB python
1
01 实现 我们几乎每个人都用过计算器,大家对于计算器应该都是比较熟悉的,计算器整体也是比较简单的,主要包括:显示器、键盘、运算的逻辑处理等,计算器的图形界面我们使用 tkinter 库实现,下面看一下具体实现过程。 首先,我们画一个主窗口,代码实现如下: # 创建主窗口 tk = tkinter.Tk() # 设置窗口大小和位置 tk.geometry('300x210+500+200') # 不允许改变窗口大小 tk.resizable(False, False) # 设置窗口标题 tk.title('计算器') 看一下效果: 我们接着画显示器,代码实现如下: # 自动刷新字符串变量
2021-12-30 23:40:38 146KB python
1
期末课设作业,自学自制,可能有些部分不完善,但我们老师给过了,所以就算了,三天写的简单饭店管理, 注意注意注意,不包教,买完不退不换,可以直接运行,简单把数据库改成自己的就行,想细学上猴网,好像外国也有一个叫hithub吧,大概这个名,
2021-12-27 18:06:13 15KB python
1
项目概况 该程序包含一个书店应用程序的前端代码和后端代码,并带有一个简单的图形用户界面( GUI ),该用户界面是使用构建的。 虽然我个人可能不会选择Tkinter来构建具有现代UI的真实应用程序,但是Tkinter在使我熟悉如何连接到数据库(在这种情况下为SQLite ),操作数据并反映出相关知识方面为我提供了很好的服务。使用Python在前端进行更改。 该程序支持所有4种essentail CRUD功能,我还按照的教程通过py2app库设法将该程序打包到一个独立的可执行文件中,以进行生产/发行。 对于独立的可执行文件,请参阅app文件夹,并在dist文件夹中查找名为frontend的文
2021-12-27 12:59:15 41.18MB sql sqlite python3 gui-application
1
PyQt5菜单栏控件QMenuBar介绍 QMenuBar在QMainWindow对象的标题栏下方,水平的QMenuBar被保留显示QMenu对象 QMenuBar类提供了一个可以包含一个或多个QAction对象或 级联的QMenu对象,要创建一个弹出菜单,Pyqt提供了createPopupMenu()函数,menuBar()函数用于返回主窗口的QMenuBar对象:addMenu()函数可以将菜单添加到菜单栏中,通过addAction()函数可以在菜单中进行添加操作 设计菜单系统时常用的一些重要方法 方法 描述 menuBar() 返回主窗口的QMenuBar对象 a
2021-12-15 17:35:02 66KB ar python 图形界面
1
python古诗词鉴赏博客相关资源下载内容 https://blog.csdn.net/u012156341/article/details/89488414
2021-12-14 19:16:20 13KB python
1
ArduinoDAQ 作者:凯文·休斯(Kevin Hughes),2013年6月 更新:Victor H.Martin,2018年6月 描述 用法:在Arduino上加载ArduinoDAQ程序,然后运行主要的python程序:python daq.py 一个Arduino程序,该程序读取模拟引脚并将数据通过串行端口发送到计算机。 提供了用python编写的GUI,用于实时查看来自arduino的数据并将数据作为csv保存到硬盘。 要求 的Python 3 提供了依赖项文件require.txt,以便使用PiP轻松安装依赖项。 如果您已安装pip,请在python命令行中运行下一个命令: 点安装-r requirements.txt 所需的主要程序包(将自动安装这些库的依赖项): wx python sudo apt-get安装python-wx py串行sudo apt-
2021-12-11 15:14:20 5KB Python
1