首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Windows10美化

如果你想你桌面上图一样,或者更出色不妨试试Rainmeter这款工具 美化教程 1.在桌面右击->查看->关闭勾选显示桌面图标 ?...2.下载Rainmeter 傻瓜式安装后你桌面会显示几个Rainmeter自带皮肤组件,右击关闭皮肤即可 3.然后换个好看高清壁纸 :https://unsplash.com/ 4.去下载Rainmeter...皮肤(https://zhutix.com/tag/rainmeter/) 安装即可 5.找到你下载皮肤文件(.rmskin结尾)双击打开,会弹出这样一个弹窗 ?...点击install(安装)后你桌面就有效果了 任务栏透明 利用TranslucentTB 软件可以直接windows任务栏透明 ?...activetab=pivot:overviewtab 更换屏保 Fliqlo:非常简单一个应用,可以电脑或手机变成一个翻转时钟。可以更改时钟大小、12/24 显示模式等等。

3K10
您找到你想要的搜索结果了吗?
是的
没有找到

PyQt中布局管理

布局管理是GUI编程中一个重要方面。布局管理是一种如何应用窗口上放置组件一种方法。我们可以通过两种基础方式来管理布局。我们可以使用绝对定位和布局类。...当您使用绝对定位时,我们必须了解以下限制: 如果我们调整窗口大小,窗口小部件大小和位置不会改变 在不同平台上,应用外观可能不同 更改应用程序中字体可能会破坏布局 如果我们决定改变我们布局,我们必须完全重做我们布局...盒子布局 QHBoxLayout和BoxLayout是水平和垂直排列小部件基本布局类。 如果我们需要把两个按钮放在程序右下角,创建这样布局,我们只需要一个水平布局加一个垂直布局盒子就可以了。...垂直框中拉伸系数会将带有按钮水平框推到窗口底部。...实例化QGridLayout类,并且把这个类设为应用窗口布局。 grid = QGridLayout() self.setLayout(grid) 这是我们将要使用按钮名称。

1.7K30

PyQt5开发环境搭建 1.2 简单例子

为按钮添加代码 进入Qt Creator,打开编辑框 复制函数名 点击底部信号与槽 直接转到Eric6 插入代码 找帮助 PyQt5 Tutorial Qt Creator上找(最好用) ----...点中Label,按住鼠标左键不动,拖到窗口中合适位置,释放鼠标左键 修改text属性 修改字体大小和颜色 把这个拉宽,它全部显示(鼠标放到框框右下角,鼠标会变成箭头,按住鼠标左键拉动即可...FormHello.setWindowTitle(_translate("FormHello", "bkj1-3")) self.label.setText(_translate("FormHello", "我看看这个窗口输出效果...双击ui文件,回到编辑框 点击底部信号与槽 注意左侧工具栏内容变了 选择项目 直接转到Eric6 无需在Qt Creator下写任何代码 Qt Creator只是用来生成ui文件 插入代码...dir(QLabel)会列出QLabel所有属性和方法名称,包括所有从父类继承属性和方法  help(Qlabel)会更详细地列出QLabel类所有属性和方法 help(Qlabel.setText

1.4K10

PyQt5-基础篇』| 01 简单基础了解

,调试PyQt5应用程序 QtHelp创建和查看可查找文档类QtOpenGL使用OpenGL库来渲染3D和2D图形QtXmlPatterns对XML和自定义数据模型Xquery与XPath支持QtDesigner...使用PyQt扩展Qt DesignerQt将所有模块中类综合到一个单一模块中 uic 处理.ui文件2.2 PyQt5主要类PyQt5 API拥有620多个类和6000个函数;以下是主要类和说明:...类说明QObject 顶部类(Top Class),是所有PyQt对象基类QPaintDevice 所有可绘制对象基类QApplication管理图形用户界面应用程序控制流和主要设置QWidget...用户界面对象基类QFrame有框架窗口控件基类QMainWindow有菜单栏、锚接窗口(如工具栏)和状态栏应用程序窗口QDialog最普通顶级窗口 2.3 重要类继承关系PyQt 5中重要类及其继承关系...,用于弹出列表QMenuBar横向菜单栏 QStatusBar适合呈现状态信息水平条,通常放在QMainWindow底部QToolBar工具栏,可以包含多个命令按钮,通常放在QMainWindow顶部

32960

基于Python+uiautomationwindowsGUI自动化测试概述

PyQt4支持Qt4。它首次发布也是在1998年,但是当时它叫 PyKDE,因为开始时候SIP和PyQt没有分开。PyQt是用SIP写。...允许你VC一样形式来使用PYTHON开发win32应用PyGTK https://iowiki.com/pygtk/pygtk_quick_guide.htmlPyGTK你用Python轻松创建具有图形用户界面的程序...支持C++和python,用它可以很容易实现QQ和360安全卫士这样绚丽界面。...枚举控件树深度,如果不指定,枚举整个树-f 从焦点控件枚举,如果不指定,从当前窗口枚举-c 从光标下控件枚举,如果不指定,从当前窗口枚举-a 获取光标下控件及其所有父控件-n 显示控件完整Name..., 如果不指定,只显示前30个字符-m 显示控件更多属性,默认只显示控件四个属性示例:automation.pyc –t3, 3秒后枚举当前窗口所有控件automation.pyc –d2 –t3,

2.7K30

pycharm开发一个简单界面和通用mvc模板(操作方法图解)

文章首先使用pycharm PyQt5 Designer 做一个简单界面,然后引入所谓“mvc框架”。...一、设计登录界面 下面开始第一个话题,使用pycharm PyQt5 Designer 做一个简单界面。...4)新窗口 ? 5)修改窗口标题 ? 6)保存到项目的main目录下,名称为 Main.ui ? ?...因此,防止代码覆盖角度,需要将控制逻辑和界面代码分离,这样无论如何怎样修改界面代码,也不影响控制逻辑代码。 第二点,从设计模式为出发点,考虑客户端应用以及组件控制方式,mvc模式是最佳实践。...通过将代码按照界面(View)、数据模型(Model)和控制逻辑(Control)进行划分,每一个部分关注应用不同功能,代码分工清晰,责任明确。

1.6K20

Python基础 PyQt5(一)

今天小编给大家带就是神奇pyqt5了! pyqt5是一套Python绑定Digia QT5应用框架。它可用于Python 3。...(小编所有的教程都是基于python3,如果有需要了解python2,我们可以私下交流,后台和我聊天就可以了) 问:pyqt5很强大吗?我怎么没听说过? ?...pyqt5是双重许可。开发者可以在GPL和商业许可之间进行选择。你说强大不强大? 行了,咱们废话不多说,现在就开始教大家如何使(zhuang)用(B)pyqt5(jiu)了(pao)。...首先,当然是安装我们pyqt5模块啦: pip install PyQt5 ? 咱们pyqt5有点大,猿猿(媛媛)们需要耐心等待 。。。。 ? 这样就算结束了,第一步完成了。...那下面我们来这个窗口来显示提示消息: 继续导入我们需要模块: from PyQt5.QtWidgets import QPushButton from PyQt5.QtWidgets import

1.3K41

PyQT模块、类、控件介绍

Qt模块 将上面模块中类综合到一个单一模块中。这样好处是你不用担心哪个模块包含了哪个特定类;坏处是加载到整个Qt框架中,从而增加了应用程序内存占用。...PyQT主要类 QObject类 在类层次结构中是顶部类(Top Class),它是所有PyQt对象基类。 QPaintDevice类 所有可绘制对象基类。...它包含主事件循环,对来自窗口系统和其他资源所有事件进行处理和调度;它也对应用程序初始化和结束进行处理,并且提供对话管理;还对绝大多数系统范围和应用程序范围设置进行处理。...QMainWindow类 提供一个有菜单栏、锚接窗口(如工具栏)和状态栏应用程序窗口。 QWidget类 所有用户界面对象基类。...QMdiSubWindow:子窗口类,跟QMdiArea配合使用 QWidget:所有用户界面对象基类,所有窗口或控件都直接或间接继承自它。

44831

软件推荐第三弹:无论小白or大神,总有你需要一款

Driver Boost是国外老牌优化软件厂商iobit推出驱动更新/备份工具,相比于国内主流驱动更新软件,Driver Boost不捆绑推广软件、无广告,一键轻松更新所有驱动和常用运行库(DirectX...Wallpaper Engine是 Windows 上一款强大动态壁纸应用,它支持将图片、高清视频、网页甚至基于 Unity 引擎程序或小游戏设置成壁纸,播放声音,支持鼠标互动,可以玩出无数花样。...快捷工具 【RainmeterRainmeter原本是一个系统状态监视软件,由于其强大可定制性及拓展性,诸多使用者在原来基础上开发了成百上千插件程序和皮肤样式,可以提供监控硬件温度、硬盘占用、...网络流量、实时天气、RSS订阅窗口、桌面播放器、定制快捷方式等各类功能,使得现在Rainmeter几乎成为一款完美的系统美化、易用工具。...(小声bibi:别再让火绒出了,用Rainmeter就够了啊!) ? ? ?

44230

PyQt 打造具有专业外观 GUI

这是一个如何使用PyQt构建此布局示例: import sys from PyQt5.QtWidgets import ( QApplication, QCheckBox,...如果您运行该应用程序,则会看到类似以下窗口: ? 在此应用程序中,您将两个不同布局嵌套在外部布局下,以为窗口创建常规布局。在窗口顶部,使用水平布局放置标签和行编辑。...使用多页布局和小部件 到目前为止,您已经了解了如何使用传统或通用布局管理器在应用程序窗口中排列小部件。这些布局管理器将小部件安排在单页布局上。...创建选项卡小部件时常见做法是为每个页面使用QWidget对象。这样,您就可以使用包含所需窗口小部件布局向页面添加额外窗口小部件。 大多数情况下,您将使用标签小部件为GUI应用程序创建对话框。...这是一个示例应用程序,显示了如何创建和使用QTabWidget对象基础知识: import sys from PyQt5.QtWidgets import ( QApplication,

2.7K30

Python Qt GUI设计:5种事件处理机制(提升篇—3)

然后是重新实现窗口关闭事件与上下文菜单事件,对于上下文菜单事件,主要影响message变量结果,paintEvent负责把这个变量在窗口底部输出。...绘制事件是代码核心事件,它主要作用是时刻跟踪text与message这两个变量信息,并把 text内容绘制到窗口中部,把message内容绘制到窗口底部(保持5秒后就会被清空)。...对于窗口所有的事件都会传递给event函数,event函数会根据事件类型,把事件分配给不同函数进行处理。...由于这种方法会对调用installEventFilter所有QObject事件进行过滤,因此如果要过滤事件比较多,则会降低程序性能。...QObject所有事件,而且第一个获得该事件。

2.1K30

python GUI库图形界面开发之PyQt5信号与槽事件处理机制详细介绍与实例解析

PyQt5中信号与槽可以说是对事件处理机制高级封装,如果说事件是用来创建窗口控件,那么信号与槽就是用来对这个控件进行使用,比如一个按钮,当我们使用按钮时,只关心clicked信号,至于这个按钮如何接受并处里鼠标点击事件...:widget显示与隐藏 窗口事件:窗口是否为当前窗口 还有一些常见qt事件,比如Socket事件,剪切板事件,字体改变事件,布局改变事件 使用事件处理方法 pyqt提供如下5中事件处理和过滤方法...,由于这中方法会调用installEventFilter所有QObject事件进行过滤,因此如果要过滤事件比较多,则会降低程序性能 4 、在QApplication中安装事件过滤器 这种方法比上一种更强大...然后是重新实现窗口关闭事件与上下文菜单事件,主要影响message标量结果,paintEvent负责把这个变量在窗口底部输出 '''重新实现关闭事件''' def closeEvent(self, event...绘制事件是代码核心事件,它作用是时刻跟随text和message这两个变量信息,并把text内容绘制到窗口中部,把message内容绘制到窗口底部 '''重新实现绘制事件''' def paintEvent

2.5K21

用QT来做工具

python是有很多界面的框架,TK等,个人觉得Qt是最简单,拖拽就可以了,省掉了很多编程。 以前用过QT,后面忘记了,最近又要用,于是找了几篇入门文章,自己也没有怎么看,就先弄起来了。...#导入程序运行必须模块 import sys #PyQt5中使用基本控件都在PyQt5.QtWidgets模块中 from PyQt5.QtWidgets import QApplication, QMainWindow...#导入程序运行必须模块 import sys #PyQt5中使用基本控件都在PyQt5.QtWidgets模块中 from PyQt5.QtWidgets import QApplication, QMainWindow...不是所有人电脑上都安装有python软件或者对应python版本以及PyQt5工具。那么如何程序在这些未安装python软件机子上运行呢?...文件后缀名必须是.ico 这样就解决了 欲善其事 必先利其器,这样工作起来就方便多了。

82220

Visual Studio 2008 每日提示(三十一)

你也可以在自动和监视窗口发现它 如果你要再次看见这个变量,你可以在监视窗口应用对象ID,如下图所示 你可以删除对象ID,在右键菜单,或者监视(局部或自动)窗口。...局部窗口:显示范围内所有声明。自动窗口是局部窗口子集。 例如,如下代码段,不做任何事,只产生未使用变量警告。 在自动窗口,你可以看见上一个声明和当前声明被运算。...在局部窗口,你会看见所有的声明,包括参数 评论:如果你关注更多声明运算建议你用局部窗口,如果你只关注当前声明的话最好用自动窗口。...#317、在控制台程序中用Ctrl+F5控制台停留在打开状态 原文链接:If you do a Ctrl+F5 on a console application, the console stays...如果你按Ctrl+F5启动程序而不调试,在底部就会出现“按任意键继续”消息。 评论:作者对此颇有疑问,不太理解为什么在调试状态控制台会一闪而过,而看不到任何调试信息。这个问题确实人有些费解。

87370

PyQt4应用程序PDF查看器

最近因为项目需要创建一个基于PyQt4PDF查看器应用程序,正常来说,我们可以使用PyQt4QtWebKit模块来显示PDF文件。那么具体怎么实现呢 ?...以下就是我写一个简单示例代码,演示如何创建一个PyQt4应用程序PDF查看器:1、问题背景我想编写一个Python+Qt4应用程序,该应用程序需要时不时地弹出一个窗口,以显示PDF文档并允许一些非常基本操作...我真的希望存在QWebView小部件之类东西...2、解决方案您可以使用Poppler库来实现此目的。Poppler是一个用于渲染PDF文档库。...以下是一个使用Poppler库在PyQt4应用程序中创建PDF查看器示例代码:import PyQt4from PyQt4 import QtCore, QtGui​from poppler import...运行这段代码将显示一个简单PyQt4 PDF查看器应用程序,可以在窗口中查看指定PDF文件。PyQt4已经比较老旧,建议升级到PyQt5或PyQt6以获得更好性能和功能支持。

10310

PySimpleGUI | 用Python玩转GUI开发,为什么不能简单一点!

Remi模块是将应用程序界面用HTML形式来展现,所以这个包有个亮点就是你可以输入相应代码将其转变网页形式展示,而其余包则都是用来做图形界面的。...因为它已经包含了绝大多数原本需要用户界面构建编写函数,不仅如此,它还具有Auto-packer技术,可以自动创建界面,读者不需要tkinter那样使用布局管理器---GIRD。...窗体包括名字和你设定部件 window = sg.Window('欢迎来到早起Python', layout) 第四步就是创建一个循环来GUI界面运行同时读取与获取输入输出值。...,取消了这个“MsgBox”函数,将其加入到弹出窗口函数中,这里我们介绍下面的滚动窗口函数以便接下来项目实战。...在下一篇进阶讲解文章中将介绍如何搭建属于自己游客照和简单调用计算器视觉(cv)

6.3K30

快速美化您桌面(win 仿制 mac)

当然,可以更全面对我们使用电脑进行美化:使用第三方主题,它可以改变资源管理器窗口外观、字体、颜色、按钮、鼠标指针、图标等,达到与众不同视觉感受。...3.2、安装并应用主题 下载软件中,找到主题压缩包,将里面的东西全部解压到本地,运行里面的.exe文件,不要改变安装路径,安装;完成后在桌面上右键-个性化-主题,能看到刚安装主题样式,点击其中一个应用...软化那些丰富自定义功能,本软件主打动画流畅度比如Dock图标的鱼眼放大效果,窗口最小化效果,只保留了MacDock所有基本功能和一些简单自定义图标功能,新手很容易上手!...),据说改写后第一个版本会在3月20号这样发布~ 4.2、仿MAC顶栏软件(MyFinder) MyFinder是一款高仿Mac顶栏系统美化软件,你电脑界面酷似Mac系统,配合MyDock可以完全代替...软件占用一定系统资源,老年机慎用~ 4.3、雨滴皮肤 安装并运行 Rainmeter 程序,即可双击雨滴皮肤运行,部分 雨滴皮肤 是文件夹式,复制到C:\Users\用户名\Documents\Rainmeter

2.7K30

【移动端bug】iOS 下 Input 和 fixed 问题

然后我们还需要明确一个事情,就是 当激活定位元素输入框时,页面没有内容了,无法往上滚时候 那么是不会出现光标错位问题下面这样 ?...所以说明此时,定位元素 DOM 就不是上面那样停留在原地了,而是也被顶上去了 上面我们暂且得出一个结果 1、定位元素输入框,唤起键盘,页面可以往上滚动的话,定位元素 实际DOM 会停留在原地 2、...最后查看一下正常时按钮距顶高度,和 定位元素输入框聚焦时距顶高度,如下图 你可以看到,聚焦之后,距顶高度变小了,说明往上滚动了 说明,页面文档元素并不是 定位元素那样 实际DOM 停留在原地 ?...4为什么会这样 究其原因,其实是 iOS 系统bug,后续系统已经修复了 5解决方法 虽然是系统bug,但是我们要照顾这部分人群,总不能让人换手机,只能自己解决了 先想想,当页面滚动到底部时,激活定位元素输入框...所以整个文档都被顶上去了,所有DOM 位置当然都会往上偏移顶上去这部分距离 但是你看到整个DOM偏移过程,定位元素因为都是一直显示,以整个窗口为定位,所以就会造成错位但是如果你关闭了定位元素,

4K61
领券