草庐IT

cocoa-design-patterns

全部标签

PyQt5利用Qt designer(QT设计师)使用tab widget和stacked widget实现多页面切换

PyQt5QtdesignerQT设计师使用tabwidget和stackedwidget实现多页面切换一、使用Qtdesigner(QT设计师)进行多页面切换ui设计二、实现tabwidget多页面切换三、实现stackedwidget多页面切换四、生成代码五、运行效果一、使用Qtdesigner(QT设计师)进行多页面切换ui设计本文只提供一种设计思路来完成简单的页面切换功能,并没有涉及页面的美化以及复杂的业务功能实现。点击tab页对tabwidget的tab页进行切换效果图:点击radiobutton驱动stackedwidget多页面切换效果图:下面进行分步说明。打开qtdesigne

PyQt5利用Qt designer(QT设计师)使用tab widget和stacked widget实现多页面切换

PyQt5QtdesignerQT设计师使用tabwidget和stackedwidget实现多页面切换一、使用Qtdesigner(QT设计师)进行多页面切换ui设计二、实现tabwidget多页面切换三、实现stackedwidget多页面切换四、生成代码五、运行效果一、使用Qtdesigner(QT设计师)进行多页面切换ui设计本文只提供一种设计思路来完成简单的页面切换功能,并没有涉及页面的美化以及复杂的业务功能实现。点击tab页对tabwidget的tab页进行切换效果图:点击radiobutton驱动stackedwidget多页面切换效果图:下面进行分步说明。打开qtdesigne

Altium Designer画PCB详细教程

写在开头第一次画PCB,从头到尾跟着视频走了一遍,画了最基础的两层板,发此文记录一下学习心得工作环境操作系统:Win11软件:AltiumDesigner22.0.2AD画PCB步骤创建工程,新建.PrjPcb文件导入封装库/绘制封装库新建.SchDoc文件,画原理图新建.PcbDoc文件,画PCB,窗口右键选择“窗口分割”,方便和原理图进行对照根据原理图和就近原则等约束进行合理的布局,放置元器件根据各种布线规则进行布线(主要针对信号线)布线完成后添加滴泪,详见滴泪操作设置合适的PCB板框在PCB的四个角放置螺丝孔,一般设置3.1mm的孔径,5mm的外径最后铺铜,处理电源线和GND进行DRC检

Altium Designer画PCB详细教程

写在开头第一次画PCB,从头到尾跟着视频走了一遍,画了最基础的两层板,发此文记录一下学习心得工作环境操作系统:Win11软件:AltiumDesigner22.0.2AD画PCB步骤创建工程,新建.PrjPcb文件导入封装库/绘制封装库新建.SchDoc文件,画原理图新建.PcbDoc文件,画PCB,窗口右键选择“窗口分割”,方便和原理图进行对照根据原理图和就近原则等约束进行合理的布局,放置元器件根据各种布线规则进行布线(主要针对信号线)布线完成后添加滴泪,详见滴泪操作设置合适的PCB板框在PCB的四个角放置螺丝孔,一般设置3.1mm的孔径,5mm的外径最后铺铜,处理电源线和GND进行DRC检

AD20设计规则小结(Design Rules)

一.Electrical(电器规则)1.Clearence(线间距、铺铜间距设置规则)常规情况下,铺铜间距可设置为线间距的2-3倍;且铺铜间距和线间距应该分开制定规则。2.Short-Circuit(短路提醒设置) 此规则用来设计电路网络中的短路许可,系统默认规则是不允许短路。3.Un-RoutedNet(不完全连接检查规则)此规则用来检查电路网络中是否还存在未走线的网络,系统默认规则是不允许存在未走线的网络。4.Un-ConnectedPin(不完全连接Pin脚检查规则)此规则用来检查电路网络中是否存在未连接引脚,此规则一般不做设定,系统亦没有默认规则。5.ModifiedPolygon(多

AD20设计规则小结(Design Rules)

一.Electrical(电器规则)1.Clearence(线间距、铺铜间距设置规则)常规情况下,铺铜间距可设置为线间距的2-3倍;且铺铜间距和线间距应该分开制定规则。2.Short-Circuit(短路提醒设置) 此规则用来设计电路网络中的短路许可,系统默认规则是不允许短路。3.Un-RoutedNet(不完全连接检查规则)此规则用来检查电路网络中是否还存在未走线的网络,系统默认规则是不允许存在未走线的网络。4.Un-ConnectedPin(不完全连接Pin脚检查规则)此规则用来检查电路网络中是否存在未连接引脚,此规则一般不做设定,系统亦没有默认规则。5.ModifiedPolygon(多

altium designer原理图生成pcb

同学好,我是一名单片机工程师.岁月哥是单片机专业,需要代画:proteus仿真图,单片机程序代写,代画altiumdesigner原理图,PCB图的同学,请联系徵信:nianhua238.这节课我们来讲解一下:altiumdesigner原理图生成pcb...我们首先用AD软件打开项目文件,并且项目文件里面包含有,原理图和PCB文件.......当原理图画好之后.....我们点工程,点compiledocument,编译一下原理图有没有错误。......编译没有错误之后,我们点:工具,封装管理器,为原理图器件添加封装。......然后点右边的图纸名,选择我们的原理图名字,弹出器件列表之后,我们

altium designer原理图生成pcb

同学好,我是一名单片机工程师.岁月哥是单片机专业,需要代画:proteus仿真图,单片机程序代写,代画altiumdesigner原理图,PCB图的同学,请联系徵信:nianhua238.这节课我们来讲解一下:altiumdesigner原理图生成pcb...我们首先用AD软件打开项目文件,并且项目文件里面包含有,原理图和PCB文件.......当原理图画好之后.....我们点工程,点compiledocument,编译一下原理图有没有错误。......编译没有错误之后,我们点:工具,封装管理器,为原理图器件添加封装。......然后点右边的图纸名,选择我们的原理图名字,弹出器件列表之后,我们

Ant Design Pro(5)-7.高级表格ProTable

AntDesignPro高级表格ProTable的使用文章目录AntDesignPro高级表格ProTable的使用一.简介1.什么是ProTable?2.何时使用ProTable?二.使用1.ProTable属性及使用2.ActionRef手动触发3.Columns列定义4.批量操作5.搜索表单一.简介1.什么是ProTable?ProTable的诞生是为了解决项目中需要写很多table的样板代码的问题,所以在其中做了封装了很多常用的逻辑。这些封装可以简单的分类为预设行为与预设逻辑。依托于ProForm的能力,ProForm拥有多种形态,可以切换查询表单类型,设置变形成为一个简单的Form表

Ant Design Pro(5)-7.高级表格ProTable

AntDesignPro高级表格ProTable的使用文章目录AntDesignPro高级表格ProTable的使用一.简介1.什么是ProTable?2.何时使用ProTable?二.使用1.ProTable属性及使用2.ActionRef手动触发3.Columns列定义4.批量操作5.搜索表单一.简介1.什么是ProTable?ProTable的诞生是为了解决项目中需要写很多table的样板代码的问题,所以在其中做了封装了很多常用的逻辑。这些封装可以简单的分类为预设行为与预设逻辑。依托于ProForm的能力,ProForm拥有多种形态,可以切换查询表单类型,设置变形成为一个简单的Form表