- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 python3基础篇(十一)——import模块
python3基础篇(十一)——import模块前言:阅读这篇文章我能学到什么? import关键字用于导入现有的模块,增强了代码的重用性。可以和from和as关键字一起使用。这篇文章将为你介绍import的几种用法。——如果你觉得这是一篇不错的博文,希望你能给一个小小的赞,感谢您的支持。1 import [ModularName]1.1 导入一个模块 为了实现代码的重用性,方便将来或他人使用,我们通常会将代码进行模块化。而python3中提供了import关键字导入现成的模块,导入的模块
2020-06-25 23:23:02 868
原创 python3进阶篇(三)——多线程
python3进阶篇(三)——多线程前言:阅读这篇文章我能学到什么? 一个应用程序就相当于一个进程,该进程创建时就具有一个主线程(内核线程),主线程可以创建其他子线程(用户线程),当存在子线程时就形成了多线程。多线程可以使得运行程序在宏观上同时执行多个任务,在一定程度上加快软件执行速度。线程的操作涉及到:线程创建、同步、退让、抢占等。请阅读这篇文章学习它。——如果你觉得这是一篇不错的博文,希望你能给一个小小的赞,感谢您的支持。1 了解并创建线程1.1 了解线程 当进程被创建时,操作系统将会
2020-06-25 11:33:43 702
原创 PySide2基础篇(十五)——QFileDialog运用
PySide2基础篇(十五)——QFileDialog运用前言:阅读这篇文章我能学到什么? FileDialog被用于进行目录选择、单个文件选择、多个文件选择。下面讲解基本用法。——如果你觉得这是一篇不错的博文,希望你能给一个小小的赞,感谢您的支持。1 创建文件对话框1.1 选择目录 getExistingDirectory()方法可调用目录选择对话框,选定目录后该函数返回所选路径。 代码示例:from PySide2.QtWidgets import QApplication, Q
2020-06-14 17:09:11 7761 4
原创 PySide2基础篇(十四)——QMessageBox运用
PySide2基础篇(十四)——QMessageBox运用前言:阅读这篇文章我能学到什么? MessageBox在对话框编程中较常用,而Qt为我们提供了较多种MessageBox选择,有critical、warning、information、about、question几种。——如果你觉得这是一篇不错的博文,希望你能给一个小小的赞,感谢您的支持。1 创建MessageBox对话框 由于使用比较简单,所以不多作文字介绍。1.1 critical 代码示例:from PySide2.Q
2020-06-14 16:16:58 8537
原创 PySide2基础篇(十三)——QToolBar和QStatusBar运用
PySide2基础篇(十三)——QToolBar和QStatusBar运用前言:阅读这篇文章我能学到什么? 前面降到了对话框的菜单栏,这篇继续讲对话框的工具栏和状态栏。它们也是设计对话框程序较常用的控件,想想我们用的IDE界面就能明白它们的重要性。——如果你觉得这是一篇不错的博文,希望你能给一个小小的赞,感谢您的支持。1 工具栏1.1 创建工具栏 工具栏就像菜单栏那样,它也是对多个控件组合的控件。我们可以给工具栏添加多个控件。我们尝试给主对话框创建一个工具栏控件,并给其添加几个按钮控件。
2020-06-14 14:43:37 2691 1
原创 PySide2基础篇(十二)——QMenuBar和QMenu运用
PySide2基础篇(十二)——QMenuBar和QMenu运用前言:阅读这篇文章我能学到什么? 每个对话框都可以设置一个菜单栏,菜单栏是分类管理按钮的最佳控件。请阅读这篇文章学学。——如果你觉得这是一篇不错的博文,希望你能给一个小小的赞,感谢您的支持。1 创建菜单栏和添加菜单项 我们尝试对主对话框添加菜单栏,并为菜单栏中添加菜单项。 代码示例:from PySide2.QtWidgets import QApplication, QMainWindow, QMenuBar, QMen
2020-06-14 10:46:58 4884 3
原创 PySide2基础篇(十一)——QSpinBox运用
PySide2基础篇(十一)——QSpinBox运用前言:阅读这篇文章我能学到什么? 数字输入框即限制只能输入数字内容,也可以限制输入的数字范围。是输入数字信息时首选的控件——如果你觉得这是一篇不错的博文,希望你能给一个小小的赞,感谢您的支持。1 创建数字输入框 通过类QSpinBox可以实例化数字输入框控件。 代码示例:from PySide2.QtWidgets import QApplication, QMainWindow, QSpinBoxfrom PySide2.QtCo
2020-06-13 22:03:11 2321 1
原创 PySide2基础篇(十)——QProgressBar运用
PySide2基础篇(十)——QProgressBar运用前言:阅读这篇文章我能学到什么? 进度条常用语表示人物执行的进度,也是常用的控件。请阅读这篇文章学习它。——如果你觉得这是一篇不错的博文,希望你能给一个小小的赞,感谢您的支持。1 创建进度条 PySide2提供了类QProgressBar进行进度条控件的创建。 代码示例:from PySide2.QtWidgets import QApplication, QMainWindow, QProgressBarapp = QAp
2020-06-13 20:24:37 3273 2
原创 PySide2基础篇(九)——QTabWidget运用
PySide2基础篇(九)——QTabWidget运用前言:阅读这篇文章我能学到什么? 标签页控件中可以放入控件或子对话框,使得页面设计功能划分更清晰。请阅读这篇文章学习它,因为这很重要。——如果你觉得这是一篇不错的博文,希望你能给一个小小的赞,感谢您的支持。1 创建标签页控件 PySide2为我们提供了QTabWidget类实例化标签页控件。我们尝试创建一个标签页控件,并为其创建三个标签页,也即放入三个子对话框。我们给每个子对话框分别放入一个控件按钮。 代码示例:from PySid
2020-06-13 19:00:27 7008
原创 PySide2基础篇(八)——QRadioButton和QCheckBox运用
PySide2基础篇(八)——QRadioButton和QCheckBox运用前言:阅读这篇文章我们能学到什么? 同属于一组的多个单选按钮,每次只能选中一个,而多选按钮则可同时选中多个。——如果你觉得这是一篇不错的博文,希望你能给一个小小的赞,感谢您的支持。1 单选按钮1.1 创建单选按钮 属于同一组的多个单选按钮,每次只能选中一个。选中一个,则其他被选中的自动变为未选中状态。 代码示例:from PySide2.QtWidgets import QApplication, QMai
2020-06-12 21:33:19 3785
原创 PySide2基础篇(七)——QComboBox运用
PySide2基础篇(七)——QComboBox运用前言:阅读这篇文章我能学到什么? 组合框是进行选择性输入常用的控件,这篇文章将介绍它的基本用法。——如果你觉得这是一篇不错的博文,希望你能给一个小小的赞,感谢您的支持。1 创建一个组合框 通过类QComboBox创建一个组合框对象,addItem()函数用于给组合框添加项。代码示例:from PySide2.QtWidgets import QApplication, QMainWindow, QComboBoxapp = QApp
2020-06-12 14:02:22 9184 4
原创 PySide2基础篇(六)——QPlainTextEdit运用
PySide2基础篇(六)——QPlainTextEdit运用前言:阅读这篇文章我能学到什么? 前面介绍了QLineEdit行编辑框,它是单行的编辑框,下面介绍QPlainTextEdit纯文本编辑框,它是多行编辑框。QPlainTextEdit是很常用的编辑输入控件,下面介绍通过它对文本进行编辑的一些操作。——如果你觉得这是一篇不错的博文,希望你能给一个小小的赞,感谢您的支持。1 创建一个纯文本编辑框 多行编辑框在编辑时可以通过回车键实现换行编辑,当行文本内容超过行最大字符限制时它会自
2020-06-07 17:53:07 8069 1
原创 PySide2基础篇(五)——QDialog运用
PySide2基础篇(五)——QDialog运用前言:阅读这篇文章我能学到什么? 对话框是设计GUI的基础,这篇文章介绍QDialog的简单运用,请阅读这篇文章。——如果你觉得这是一篇不错的博文,希望你能给一个小小的赞,感谢您的支持。1 创建一个对话框 PySide2提供了QDialog用于创建对话框,关于对话框可以对其设置很多属性,比如坐标、标题、图标、大小、颜色等。 代码示例:from PySide2.QtWidgets import QApplication, QDialogf
2020-06-05 14:14:33 3866 1
原创 PySide2基础篇(四)——QLineEdit运用
PySide2基础篇(四)——QLineEdit运用前言:阅读这篇文章我能学到什么? 编辑框是用户进行信息录入的主要控件,PySide2提供了QLabel类用于创建编辑框控件。这篇文章介绍一些编辑框的基础用法。——如果你觉得这是一篇不错的博文,希望你能给一个小小的赞,感谢您的支持。1 创建一个编辑框 创建编辑框类同于创建标签或按钮,其实创建这些控件操作过程都是一样的。 代码示例:from PySide2.QtWidgets import QApplication, QLineEdit
2020-06-05 14:10:49 6804
原创 PySide2基础篇(三)——QPushButton运用
PySide2基础篇(三)——QPushButton运用前言:阅读这篇文章我能学到什么? 按钮是对话框应用程序常用的控件之一,这篇文章介绍QPushButton按钮控件的简单用法,如果你想快速上手就请阅读这篇文章。——如果你觉得这是一篇不错的博文,希望你能给一个小小的赞,感谢您的支持。1 创建一个按钮 按钮是对话框交互过程中最常用的控件之一,PySide2为我们提供了一个类PushButton用于生成按钮。下面我们尝试示例化它创建一个按钮控件。 代码示例:from PySide2.Qt
2020-06-05 14:07:12 8545 1
原创 PySide2基础篇(二)——QLabel运用
PySide2基础篇(二)——QLabel运用前言:阅读这篇文章我能学到什么? 我们知道做窗口应用程序最基础的是掌握控件的运用。QLabel就是PySide2中一个基础的控件,它可以用于可以显示文本、图像、视频。下面让我们开始学习它。——如果你觉得这是一篇不错的博文,希望你能给一个小小的赞,感谢您的支持。1 使用QLabel能做什么? Qt for Python模块中最基本的有三个模块:Qt Core:提供核心的非GUI模块,列如信号和插槽,项目模型的基类,序列化等。Qt GUI:通
2020-06-03 17:34:03 10544 2
gvim_8.2.0318_x64_signed.exe
2020-04-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人