• QtLingusit国际化UI

    🍕前言去年总监提了个想法,想把工具进行国际化和本地化,这样各个地方的团队都可以更舒适的使用工具。我研究了这个方向也有一段时间了,算上maya中的国际化案例,我总共总结了几个流程和一些小demo。 UI界面是通过python代码写的😃准备流程对于准...
  • QSS写法

    前言✨在写Qt界面的时候通常需要美化,离不开Qss的装饰,qss是类似于css的美化控件的语言。通常使用setStyleSheet方法对控件设置qss格式,我把常用到的一些装饰语句做了一些总结。下面是一些举例,但没办法正常使用 QPushButton...
  • 加密学习-Fernet库

    前言✨最近在合作开发工具需要调用一个客户端的api,并且用账号密码登录才能获取数据。为了方便下次登录,我们添加了RemeberMe选项,即将账号密码加密保存在c盘的文件夹下,方便下次用户登录(不用输密码)。为了给账号密码进行加密,项目里用了Ferne...
  • 数据分析之pandas库学习

    前言💟最近接触到一个合作项目,要对excel表格进行操作。我用openxl写好了自己这部分的功能模块,本来一切都风和日丽,谁知道一看源代码,这个项目使用的是pandas来对excel表格进行读写操作。赶巧这个项目因为分镜那边在赶需求受到了拖延,我就...
  • QComboBox的平替QMenu

    前言✨最近开发一个项目,我负责UI部分,其中一个需求是一个带标题的下拉选择列表。本来想使用QComboBox来进行选择,用placeHolder方法显示标题(标题不在列表选项中),可是却没有效果。经过查询,找到了实现这个功能的平替:QMenu。 正文...
  • MayaAPI学习案例

    前言✨在学习MayaAPI的过程中,顺便总结了一些案例,在之后的学习中也会常更新,主要是方便查阅。理论知识在这里 拍屏显示案例–DrawOverride这个是一个修改拍屏上文字的案例,利用继承openMaya中的MPxDrawOverride,创建d...
  • MayaAPI学习笔记--Zurbrigg - Maya Python API (Volume1)

    随手记Maya是开放软件可以通过插件拓展。但是Maya是闭源的,它的核心代码不可以查看和更改,必须通过Maya提供的两个应用程序接口对Maya软件进行拓展。 1.Maya Commands可以用mel或者python语言进行调用的程序接口。mel是m...
  • adv源代码改写-对称检查工具

    ⏸️前言 在7月份进公司的时候写了个检查工具,已经发布有一段时间了,但是模型反映对称检查老是会检查出没问题的模型。而且有些通过了对称检查的模型,到绑定这边通过 ADV检查还是会有错误。我猜想到应该是算法不一样,于是直接把 ADV中检查对称的代码改写了...
  • python装饰器

    前言💟最近看到一个很久以前的中型项目,可能由于一开始没有怎么规划过,想到啥功能就写啥功能,后来又随着功能的增加,代码堆成了一座“屎山”。正好最近的事情不多,我又想巩固一下python基础,于是我打重构一下这座“屎山”。上网查了一些资料之后,刷到了装...
  • asynchronous programing异步编程基础

    前言✨说到异步编程不得不提到yield这个关键字。yield相当于return,用于函数的返回,可以返回某个值也可以直接作为结束函数的返回,但是yield和return不同的是,yield可以从上次程序结束的地方开始重新运行。在执行yield所在的函...
123