- 博客(15)
- 收藏
- 关注
原创 pyvisa控制科睿源AK3005P直流电源
控制也可以直接使用串口库pyserial来完成, 此处使用的是pyvisa。科瑞源文档在官方网站下载即可。
2023-03-22 16:53:34
260
原创 pygame和pyqtgraph导入冲突的问题
先导入pygame再导入pyqtgraph就不会报错, 原因未知, 有懂得大佬告知下。pyqtgraph和pygame导入会有冲突报错。
2023-03-16 09:52:55
87
原创 qt windows下屏蔽问号
可以看到, windows下弹出窗口默认是没有最大化最小化按钮的, 取而代之的是一个help按钮, 看起来不好看而且也屏蔽了最大最小化功能.两种方法优化这个1.通过全局设置属性来屏蔽问号,但是这样只能屏蔽掉问号而不能显示出最大最小化按钮, 也许有别的方法来设置app.setAttribute(Qt.AA_DisableWindowContextHelpButton)2.单独设置弹窗的属性dialog = SystemSettingDialog(parent=self)flags = self.
2021-09-15 17:41:30
269
原创 shell脚本中创建虚拟环境报错问题 mkvirtualenv
原来的脚本#!/bin/shmkvirtualenv pt --python=python3报错mkvirtualenv not found, 但是手动在终端输入命令是可以创建的#!/bin/bashsource /usr/local/bin/virtualenvwrapper.shmkvirtualenv pt --python=python3mkvirtualenv 其实是virtualenvwrapper.sh中的一个函数所以自己理解为在shell脚本里面得将virtuale
2021-06-28 17:35:17
338
原创 qt model/view 结构中数据不刷新问题
已经改变了数据, 但是视图不更新, 最后发现是model的data()接口处得设置一下数据类型原代码: def data(self, index: QModelIndex, role: int = ...): if not index.isValid(): return QVariant() # 居中显示文本 if role == Qt.TextAlignmentRole: value = Qt.Ali
2021-06-21 13:15:29
1641
原创 制作自己python安装包
#制作自己的安装包参考教程制作python安装包附上自己的setup.py文件#!/usr/bin/env python# -*- coding:utf-8 -*-import osimport setuptoolsfrom setuptools import setup, find_packagesbase_dir = os.path.dirname(__file__)src_dir = os.path.join(base_dir, "./")about = {}with ope
2020-07-31 16:01:27
378
原创 个人搭建docker-gitlab-ci-unbantu16.04持续集成环境的一次经历
目录docker操作安装dockerdocker配置国内镜像构建docker镜像搭建私有仓库-gitlab操作1.docker操作1.1.安装dockerapt 源使用 HTTPS 以确保软件下载过程中不被篡改。我们首先需要添加使用HTTPS 传输的软件包以及 CA 证书。sudo apt-get updatesudo apt-get install apt-transport-https ca-certificates curl software-propertie.
2020-05-29 14:00:27
794
1
原创 QT无法输入中文
###QT Creater无法输入中文(搜狗输入法)1.sudo apt-get install fcitx-frontend-qt52.sudo apt-get install libfcitx-libs-qt5_13.找到这个动态库 /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so如果不见有,就用这个命令sudo find /usr/ -name li
2020-05-21 15:45:00
520
原创 pyqt翻译(中英文切换)
QT翻译(中英文切换)工具: Qt Linguist, 一般到Qt Creater的安装目录下的/gcc_64/bin下有一个可执行文件linguist, 双击打开即可py => tspylupdate5 demo.py -ts demo.tsui => tspylupdate5 demo.ui -ts demo.ts使用 Qt Linguist 打开demo.ts文件并翻译, 翻译完成后点击File->Release As会生成一份demo.qm文件。翻译核心代码:
2020-05-15 23:23:34
1910
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人