随笔分类 - UI界面
一些Python工具制作的界面
摘要:吐槽 连接数据库一些奇怪的写法,并不像哪些连接的库那样的语法,奇奇怪怪,很不适应。 正文 1.采用这种方式的是QTableView包,但QTableView也可以写入单个元素到表单中。定义个数据集 self.model = QStandardItemModel(2,2) # QtGui 然后采用将数
阅读全文
摘要:Designer的使用技巧 快速使用 控件介绍 实战模拟
阅读全文
摘要:对比CSS来学习对常见的控件美化。 还有对界面整体的美化,要学会如何使用QSS。 总之CSS特别是父子关系是一定要学习的。 还要清楚如何消除控件间的间隔,如何用QSS来影响布局,主要是影响2控件之间的布局。 使用qss 1.在代码文件中定义QSS样式 给某个控件使用样式可以使用setStyleShe
阅读全文
摘要:信号与槽的作用就是用来交互 所谓交互就是人机进行互动,这样就会得到一个很好的产品体验。 两界面相互跳转 事件处理 常见的事件处理:键盘事件,鼠标事件,拖放事件,滚轮事件,绘屏事件,定时事件,焦点事件,进入离开事件,移动事件,大小改变事件,显示和隐藏事件,窗口事件。 事件处理的方法:重新实现事件函数,
阅读全文
摘要:常见的三种布局 1.水平布局 2.竖直布局 3.网格布局 不常见的布局 表格布局(表单布局QFormLayout) 嵌套布局(QStackedWidget堆栈窗口控件) 控件大小自适应 控件大小自适应一定需要在某种布局中,这只是最基础的自适应。 控件大小成比例 成比例的话就需要改变某些控件的水平策略
阅读全文
摘要:翻译功能 多个饼图的制作 背景图片的调整 要了解控件有控件的颜色,背景色也有他的颜色,类似于ppt中的图层上移和下移。 所以要想做好一个统一的样式要配好颜色(最重要的),其次还要配置好控件的颜色比例,还有能不能把控件虚拟化(就是移入到背景色的下面) 设置整体背景色 1.使用QSS对mainwindo
阅读全文
摘要:常见的页面布局思维 1.从外向内进行设计。 2.先设计框架,然后往里面添加模块。 3.把各个模块的有相同局部的控件模块化 布局的分布: 比如:登录页面,按钮带表单界面 登录页面 需要的组件:label标签 输入框 4个控件 最终的布局: 1.水平布局 登录,注册标签竖直排列,登录框,注册框竖直排列
阅读全文
摘要:一些工具和快捷键 在designer中可以使用ctrl + r 即可实现可视化页面 vscode可使用PYQT Integration该插件,右键点击生成的ui文件拉到最下面Compile Form即可生成python界面 基本组件 一般需要导入的包 from PyQt5.QtWidgets imp
阅读全文