随笔分类 - GUI Design
Main tool is tkinter and PyQt
摘要:右键项目,发布的时候,需要选择独立,否则依赖库的话,有可能客户端没有.net core或.net framework,那么就会报错,提醒对方下载。 今天发现,VS 2022,直接Debug运行后,Release运行后,可以在项目的bin/release/app.publish中发现可以独立运行的ex
阅读全文
摘要:简而言之,依赖属性就是一种可以自己没有值,并能通过使用Binding从数据源获得值(依赖在别人身上)的属性。而拥有依赖属性的对象被称为依赖对象。 与传统的CLR属性和面向对象思想相比依赖属性有很多新颖之处: 节省实例对内存的开销。因为属性值在其他对象那里,而不在使用依赖属性的对象这里,所以节省了内存
阅读全文
摘要:在Visual studio中,将图片的属性的“生成操作”从“无”改为"资源"。 最终解决问题:
阅读全文
摘要:现象: 通过右上角的叉关闭图形界面后,程序运行的子线程却不会被自动关闭,依然留存在系统中 原因: 子线程没有正确关闭 解决方法: 1.将子线程设置成守护线程 self.your_thread = threading.Thread(target=self.tcp_client_concurrency)
阅读全文
摘要:Qt Designer 设计界面: 在高清屏未设置AA_EnableHighDpiScaling的预览界面:布局字体控件尺寸上明显存在偏差. 设置了AA_EnableHighDpiScaling的预览界面:运行后,与designer界面一致 from PyQt5.QtWidgets import Q
阅读全文
摘要:tkinter中,菜单控件组织方法有两种,使用中常出现混淆,为明晰各个正确用法,特整理撰写此博文。菜单控件的组织实际上是通过一个“母菜单”和“子菜单”构成,“母菜单”一方面与master连接(即与依附控件的关联),一方面与”子菜单“连接,而子菜单则负责展示及响应。 ”母菜单“可以采用Menu类或者M
阅读全文
摘要:(1)安装: 用传统的pip install pyinstaller出错,在https://pypi.org/project/PyInstaller/#files上下载PyInstaller-3.4.tar.gz (3.5 MB),解压,cmd设置当前路径未,解压到的文件夹位置,dos上输入 pyt
阅读全文