poetry使用技巧
创建的虚拟环境安装在项目目录内而不是全局位置 poetry config virtualenvs.in-project true
win11激活
科学上网后在命令行输入: irm https://massgrave.dev/get | iex
FastAPI的Pycharm的Live template
from fastapi import FastAPI, Response # 创建FastAPI应用 app = FastAPI() @app.get("/") def read_root() -> Response: return Response("The server is running!") @app.get("/items/{item…
vscode用户代码片段
header { "HEADER":{"prefix": "header", "body": [ "#!/usr/bin/env python", "# -*- coding: utf-8 -*-", "'''", "@File : $TM_FILENAME", "@Time : $CURRENT_YEAR/$CURRENT_MONTH/$…
thumbnail
VS Code使用技巧
快捷键 删除一行 将光标移动到要被删除的行之中,然后按:ctrl+shift+K 向下或向上复制一行 ALT+SHIFT+向上或向下 界面整体变大、变小 Ctrl+shift+加号或减号 设置相关 个性默认生成的初始模板的语言从en改为zh-CN 默认生成为下图 设置-扩展-Emmet-Variables 修改后:
thumbnail
pycharm:PySide6的Live Templates
Settings-Editor-Live Templates-Python import sys from PySide6.QtWidgets import QApplication, QWidget, QLabel class MainWindow(QWidget): def __init__(self): super().__init__() …
thumbnail
zeal:docs for everyone
官方地址:Zeal - Offline Documentation Browser (zealdocs.org) 安装后首次运行: 点击:Tools-Docsets 选择Available 选中下载 下载完成后的首页 搜索试用:
QGraphicsItem的使用方法
当您创建一个自定义的 QGraphicsItem 子类时,通常需要实现以下函数: boundingRect(): 返回图形项的边界矩形,用于绘制和碰撞检测。 paint(): 定义如何绘制图形项的外观。 (可选)处理交互事件,如 mousePressEvent()、mouseReleaseEvent() 等。 下面是一个最简单的自定义 QGraph…