python移动窗口函数_设置窗口图标和移动窗口
[TOC]
# 设置窗口图标
~~~
from PyQt5.QtWidgets import *
from PyQt5.QtCore import *
from PyQt5.QtGui import *
import sys
# 创建个应用程序 需要加上参数
app = QApplication(sys.argv)
# 创建窗口
widget = QWidget()
# 修改窗口大小
widget.resize(300, 400)
#设置窗口的标题
widget.setWindowTitle('设置窗口图标')
# 修改窗口图标
icon = QIcon('11.png')
widget.setWindowIcon(icon)
# 显示窗口
widget.show()
# 系统安全退出
sys.exit(app.exec())
~~~
# 移动窗口
![](https://box.kancloud.cn/1f37fb1f738d1f4a5307d443a9dd06e2_692x466.png)
`x = 屏幕width/2-窗口/2`
y同理
移动到中心所需方法
| 方法 | 调用对象 | 方法说明 |
| --- | --- | --- |
| screenGeometry() | QDesktopWidget() | 获取屏幕尺寸 |
| geometry() | QMainWindow() | 获取窗口尺寸 |
| move(x, y) | QMainWindow() | 移动到指定的位置 |
~~~
from PyQt5.QtWidgets import *
from PyQt5.QtCore import *
from PyQt5.QtGui import *
import sys
# 创建个应用程序 需要加上参数
app = QApplication(sys.argv)
# 创建窗口
widget = QWidget()
# 修改窗口大小
widget.resize(300, 400)
# 设置窗口的标题
widget.setWindowTitle('移动窗口到指定位置')
# 获取屏幕尺寸
screen = QDesktopWidget().screenGeometry()
# 获取窗口尺寸
wg = widget.geometry()
# x 屏幕宽度/2 - 窗口width/2
x = screen.width() / 2 - wg.width() / 2
# y 屏幕高度/2 - 窗口height/2
y = screen.height() / 2 - wg.height() / 2
# 移动
# 中间
# widget.move(x, y)
# x右边一点点
widget.move(x + 200, y)
# 显示窗口
widget.show()
# 系统安全退出
sys.exit(app.exec())
~~~
python移动窗口函数_设置窗口图标和移动窗口相关推荐
- python枚举窗口句柄_如何使用 WIN32 API 枚举窗口?
枚举顶层(top-level)窗口 枚举桌面顶层窗口相对于枚举进程来说可能要容易一些.枚举桌面顶层窗口的方法是用 EnumWindows() 函数.不要用 GetWindow()来创建窗口列表,因为窗 ...
- python 环境 开发_设置Python开发环境
python 环境 开发 Setting up Python is usually simple, but there are some places where newcomers (and exp ...
- python tkinter 定时_定时关闭tkinter的root窗口
一般GUI的程序的关闭,都是使用者用鼠标去点击窗口右上角的那个X,不过我们也可以让窗口自动关闭.本文介绍定时自动关闭tkinter的root窗口的技术细节. tkinter模块的root窗口和Topl ...
- python colorbar范围_设置colorbar以在matplotlib中显示数据范围之外的值
我正在尝试创建一个图形,其中颜色条将超出数据范围(高于数据的最大值) . 最终目的是我需要绘制模型输出的一系列图像(随着时间的推移),并且每小时存储在单独的文件中 . 我希望所有数字的颜色条都相同,这 ...
- Windows下QT设置应用程序(exe)图标、任务栏托盘图标、任务栏窗口图标
1. 设置应用程序(exe)图标 在Qt助手(QT Assistant)中,输入"setting",可以看到下面的列表中有Setting the Application Icon, ...
- QT使用阿里巴巴矢量图标库设置窗口图标、菜单栏项图标、工具栏项图标、状态栏图标以及将控件设置为图标
在阿里巴巴矢量图标库官网上下载图标,具体操作在下方有讲解. 在QT项目中设置图标示例. 我总结了一下需要设置图标的地方大致分为5个,如下: 1. 设置窗口图标(利用setWindowIcon()属性实 ...
- python tkinter获取屏幕大小_Tkinter根窗口设置小技巧:程序启动最大化和程序窗口图标设置...
本文内容采用知识共享署名-非商业性使用-相同方式共享 4.0 许可协议. 上文<Hello World,编写一个Tkinter程序需要哪些基本步骤?>介绍了创建Tkinter应用的四个步骤 ...
- PyQt5设置软件窗口图标与任务栏图标
PyQt5设置软件窗口图标 效果图 设置窗口左上角图标 在UI界面初始化时加入这一行 self.setWindowIcon(QIcon("image/星球.png")) setWi ...
- python在电脑上的图标_python-设置窗口图标
python-设置窗口图标 当我尝试使用以下代码将左上角的窗口图标从难看的红色" TK"更改为我自己的收藏夹图标时,Python抛出错误: from tkinter import ...
最新文章
- NATURE 人工智能 | 神奇的粒子机器人
- 久在樊笼里,复得返自然
- springmvc工作流程_SpringMVC工作原理
- ip找计算机名 linux,如何从IP地址中查找LAN中的计算机名称?
- 大家都是怎么过催收的生活?
- 奈奎斯特定理和香农定理之科普篇
- 视频播放器本地代理服务设计
- Java 编程之美:并发编程基础晋级篇
- 【游戏开发实战】教你在Unity中实现笼中窥梦的效果(RenderTexture | 视觉差| 多相机 | 渲染 | shader | 多场景)
- 前端福利 - h5源码一键下载
- 计算机用户删除文件找回,电脑删除的文件怎么找回?失易得数据恢复帮助找回...
- pip报错 Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-wa
- Ubuntu下用命令行快速打开各类型文件
- 一刀斩 :“SVN” failed to start 服务启动失败
- SpringBoot中starter场景启动器
- [需求管理-1]:IT需求管理总体流程+需求管理需要的技能
- mysql在电脑怎么打开_小编告诉你电脑sql文件用什么打开
- 补一个游记(多图杀猫)
- 冰狼服务器无响应或无网络链接,冒险岛一键端用不了,很纠结, 服务端里面提示正在启动数据库...
- 微型计算机三包_买卖合同与“三包”规定
热门文章
- Android应用权限大全(Manifest.permission)
- python配置geany教程视频_Python使用geany工具配置方法
- win10查看端口号、进程
- LeetCode(力扣) 刷题注意事项 持续更新 ~ ~
- 支持邮件群发功能的邮箱有哪些?邮箱如何群发邮件,邮件群发怎么发呢?
- 猪猪侠的黑客学习路线
- windows 2008 server 服务器远程桌面连接会话自动注销,在服务器上开掉的软件全部自动关闭的解决办法...
- 我的阿里云盘资源搜索引擎首次试运行
- 中职计算机专业英语ppt,中职计算机英语教学方法论文
- 这世界无非是“人人为我,我为人人”