5.1事件 Event 所有的GUI程序都是事件驱动的。事件主要由用户触发,但也可能有其他触发方式:例如网络连接、window manager或定时器。当我们调用QApplicat…
Read More《PyQT5软件开发 – 基础篇》第4章 PyQt5菜单和工具栏
4.1主窗口 QMainWindow 类提供了一个主要的应用程序窗口。你用它可以让应用程序添加状态栏,工具栏和菜单栏。 4.2状态栏 状态栏用于显示状态信息。 # -*- codi…
Read More《PyQT5软件开发 – 基础篇》第3章 PyQt5布局管理
布局管理是GUI编程中的一个重要方面。布局管理是一种如何在应用窗口上放置组件的一种方法。窗体布局将影响整个UI界面的美观。下面介绍几种常见的布局方式。 3.1绝对布局 程序指定每个…
Read More《PyQT5软件开发 – 基础篇》第2章 PyQt5基本功能
PyQt5是一种高级的语言,下面只有几行代码就能显示一个小窗口。底层已经实现了窗口的基本功能。 2.1入门实例 # -*- coding: utf-8 -*- "&quo…
Read More《PyQT5软件开发 – 基础篇》第1章 PyQt5简介
PyQt5是一套Python绑定Digia QT5应用的框架。它可用于Python 2和3。本教程使用Python 3。Qt库是最强大的GUI库之一。 PyQt5做为Python的…
Read More《畅玩NAS》使用树莓派打造一个NAS服务器
我相信很多朋友都玩过树莓派,那么是否考虑过将树莓派打造成一个NAS服务器,今天笔者就教大家如何使用一个树莓派打造一个NAS服务器。 这里需要说明的是,笔者的硬件是3B,其他硬件也都…
Read More《畅玩NAS》第8章 使用ZeroTier组建局域网
ZeroTier 是一款非常简单易用的内网穿透工具,不需要配置,就能实现虚拟局域网的组建,让你可以在外也能连回家中、学校、办公室的电脑获取资料,数据。配置与使用都非常简单。 8.1…
Read More《畅玩NAS》第7章 家庭多媒体软件安装与使用
Emby与Plex目前是市面上两款定位几乎相同的多媒体中心软件(区别在于Emby是开源的),从产品价格定位上,两者也是相差无几。Emby的服务端和安卓端免费,但是IOS要收费。Pl…
Read More《畅玩NAS》第6章 NextCloud环境搭建
NextCloud官网 NextCloud文档 相信很多朋友都用过网盘,使用最多、吐槽最多也莫过于某度盘,下载速度基本回到10年前的网速,我是不想用它了,今天就教搭建使用个人服务器…
Read More《深入剖析STM32》STM32 启动流程详解
开发环境: 处理器:STM32F103 MDK:5.30 STM32CubeMX:6.0.1 对于我们常用的桌面操作系统而言,我们在开发应用时,并不关心系统的初始化,绝大多数应用程…
Read More