自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(63)
  • 收藏
  • 关注

原创 PyQt5信号与槽二

对于多窗口的情况,一般有两种解决办法,其中一种是主窗口获取子窗口中的控件的属性;另外一种是通过信号与槽机制,一般是子窗口通过发射信号的形式传递数据,主窗口的槽函数获取这些数据。在PyQt编程过程中,经常会遇到输入或选择多个参数的问题,把多个参数写到一个窗口中,主窗口会显得很臃肿,所以一般是添加一个按钮,调用对话框,在对话框中进行参数的选择,关闭对话框时将参数值返回给主窗口。对于多窗口的数据传递,一般是通过子窗口发射信号的,主窗口通过槽函数捕获这个信号,然后获取信号里面的数据。另一种是发射自定义的信号。

2024-11-18 15:14:55 464

原创 PyQt5信号与槽一

信号(Signal)和槽(Slot)是Qt中的核心机制,也是在PyQt编程中对象之间进行通信的机制。在Qt中,每一个QObject对象和PyQt中所有继承自QWidget的控件(这些都是QObject的子对象)都支持信号和槽机制。当信号发射时,连接的槽函数将会自动执行。在PyQt5中信号与槽通过object.signal.connect()方法连接一个信号可以连接多个槽一个信号可以连接另外一个信号信号参数可以是任何python类型一个槽可以监听多个信号。

2024-11-01 10:46:16 1447

原创 PyQt5布局管理

布局管理以及QSplitter

2024-10-24 17:39:34 1127

原创 PyQt5高级界面控件五

PyQt5与网页交互

2024-10-23 15:16:36 1271

原创 PyQt5高级界面控件四

多线程

2024-10-22 15:39:02 641

原创 PyQt5高级界面控件三

在窗口中,如何装载更多的窗口

2024-10-21 15:22:43 1112

原创 PyQt5高级界面控件二

树形控件

2024-10-18 14:58:15 1031

原创 PyQt5高级界面控件一

一些表格信息的设置

2024-10-17 17:50:14 1236

原创 PyQt5常用功能四

文本涂鸦、点的绘画、颜⾊、QPen、QBrush、贝塞尔曲线

2024-10-14 15:04:33 364

原创 PyQt5常用功能三

日历、⾏编辑、QSplitter、下拉选框、拖拽、拖放按钮组件

2024-10-12 17:47:37 320

原创 PyQt5常用功能二

选择颜色、选择字体、选择文件、QCheckBox、切换按钮、滑块以及进度条

2024-10-12 10:44:46 414

原创 PyQt5 布局管理、事件、信号以及对话框

PyQt5常用功能一

2024-10-11 15:15:33 1188

原创 PyQt基本功能

pyqt5创建基本窗口以及工具栏和菜单栏

2024-10-11 10:10:09 460

原创 python click.group 批量添加命令

python click单个/批量添加命令,以及click.option参数详解

2024-08-29 11:18:44 462

原创 PyQt5常用控件

pyqt5 常用控件

2024-08-15 17:47:27 1623

原创 HarmonyOS Developer之生成二维码

生成二维码

2024-08-14 10:20:47 592

原创 HarmonyOS Developer之单行文字滚动效果

实现文字滚动播放

2024-08-13 16:04:27 404

原创 HarmonyOS Developer之五星好评

实现五星好评

2024-08-13 14:36:15 461

原创 HarmonyOS Developer之图片帧动画播放器

添加iteration(播放次数)、reverse(播放顺序)、fixedsize(图片大小是否固定为组件大小)、duration(播放时长)和fillmode(执行结束后的状态)属性,控制图片的播放效果。image-animator组件通过调用start、pause、stop和resume方法控制图片的开始、暂停、停止和重新播放,通过getState方法查询图片的播放状态。在pages/index目录下的hml文件中创建一个image-animator组件,css文件中编写组件样式,js文件中引用图片。

2024-08-13 11:02:52 630

原创 HarmonyOS Developer之页面路由

很多应用由多个页面组成,比如用户可以从音乐列表页面点击歌曲,跳转到该歌曲的播放界面。开发者需要通过页面路由将这些页面串联起来,按需实现跳转。页面路由router根据页面的uri找到目标页面,从而实现跳转。在“Project“窗口,打开src > main >js >MainAbility,右键点击pages文件夹,选择NewJSPage,创建一个详情页。调用router.push()路由到详情页。调用router.back()回到首页。

2024-08-12 11:11:25 597

原创 HarmonyOS Developer之手势事件

实现手势事件

2024-08-12 10:49:50 386

原创 HarmonyOS Developer之实现点赞效果

实现点赞效果

2024-08-09 16:52:36 372

原创 HarmonyOS Developer之生命周期

生命周期

2024-08-09 15:45:27 345

原创 HarmonyOS Developer之出现/消失转场

设置转场动画

2024-08-08 14:48:51 687

原创 HarmonyOS Developer之进度条-Progress

注:从API version9开始,组件高度大于宽度时,自适应垂直显示;组件高度等于宽度时,保持水平显示。中段处的进度展示效果为矩形状长条,与ProgressType.Linear线性样式相似;头尾两端圆弧处的进度展示效果与ProgressType.Eclipse样式相同;组件高度大于宽度的时候自适应垂直显示。

2024-08-06 13:43:16 408

原创 HarmonyOS Developer之选项卡-Tabs

Tabs组件的页面组成包含两个部分,分别是TabContent和TabBar,TabContent是内容页,TabBar是导航页签栏。布局可以分为底部导航、顶部导航、侧边导航。TabContent组件不支持设置通用宽度属性,其宽度默认撑满Tabs父组件。TabContent组件不支持设置通用高度属性,其高度由Tabs父组件高度与TabBar组件高度决定。

2024-08-05 14:57:36 444

原创 HarmonyOS Developer之创建轮播 -Swiper

Swiper本身是一个容器组件,当设置了多个子组件后,可以对这些子组件进行轮播显示。通常,在一些应用首页显示推荐的内容时,需要用到轮播显示的能力。

2024-08-02 16:26:06 514

原创 HarmonyOS Developer之创建网格-Grid/GridItem

网格布局是由“行”和“列”分割的单元格所组成,具有较强的页面均分能力,子组件占比控制能力,是一种重要自适应布局,其使用场景有九宫格图片展示、日历、计算器等。

2024-08-02 13:44:42 1525

原创 HarmonyOS Developer之List组件

ForEach将联系人名称和头像数据以Contact类结构存储到contacts数组,使用ForEach中嵌套ListItem的形式来代替多个平铺的、内容相似的ListItem,从而减少重复代码。注:List的子组件必须是ListItemGroup或ListItem,ListItem和ListItemGroup必须配合List来使用。若有大量数据,使用该方法罗列会有很多重复代码,所以使用ForEach循环来解决。②列表项(ListItem)既可以纵向排列,也可以横向排列。

2024-08-01 16:34:14 374

原创 Python批量往excel表格插入数据

【代码】Python批量往excel表格插入数据。

2024-07-22 14:12:33 651 1

原创 HarmonyOS Developer之ForEach组件

ForEach组件实现遍历数组

2023-12-13 22:22:54 1016

原创 HarmonyOS Developer之小练习

Text、TextInput、Image、Button、Slider、Column和Row组件小练习

2023-12-10 20:09:22 609

原创 HarmonyOS Developer之组件讲解--Button、Slider、Column和Row组件

Button(){

2023-12-10 19:33:41 719

原创 HarmonyOS Developer之组件讲解--TextInput和Image

TextInput和Image组件

2023-12-10 13:04:02 658

原创 HarmonyOS Developer之布局--线性布局

线性布局

2023-12-09 13:37:38 614

原创 HarmonyOS Developer之开发准备--入门学习

ArkTS加载图片

2023-12-08 22:38:19 607

原创 HarmonyOS Developer之开发准备--了解ArkTS

点击工具最右侧的Previever,会显示一个自带的虚拟手机界面。点击后,按钮的背景颜色变成了绿色。4、有多系统适配,接入能力。

2023-12-07 21:42:29 740

原创 HarmonyOS Developer之开发准备--工具安装

DevEco Studio工具安装

2023-12-07 20:39:53 562

原创 DRF配置与使用

"""学生序列化器"""id = serializers.IntegerField(label='学生id', read_only=True)name = serializers.CharField(label='姓名')sex = serializers.IntegerField(label='性别', default=1)age = serializers.IntegerField(label='年龄', required=False, allow_null=True)

2023-11-05 18:23:02 6816

原创 django框架安装部署应用

django安装部署应用

2023-11-05 11:15:18 445

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除