[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移动窗口函数_设置窗口图标和移动窗口相关推荐

  1. python枚举窗口句柄_如何使用 WIN32 API 枚举窗口?

    枚举顶层(top-level)窗口 枚举桌面顶层窗口相对于枚举进程来说可能要容易一些.枚举桌面顶层窗口的方法是用 EnumWindows() 函数.不要用 GetWindow()来创建窗口列表,因为窗 ...

  2. python 环境 开发_设置Python开发环境

    python 环境 开发 Setting up Python is usually simple, but there are some places where newcomers (and exp ...

  3. python tkinter 定时_定时关闭tkinter的root窗口

    一般GUI的程序的关闭,都是使用者用鼠标去点击窗口右上角的那个X,不过我们也可以让窗口自动关闭.本文介绍定时自动关闭tkinter的root窗口的技术细节. tkinter模块的root窗口和Topl ...

  4. python colorbar范围_设置colorbar以在matplotlib中显示数据范围之外的值

    我正在尝试创建一个图形,其中颜色条将超出数据范围(高于数据的最大值) . 最终目的是我需要绘制模型输出的一系列图像(随着时间的推移),并且每小时存储在单独的文件中 . 我希望所有数字的颜色条都相同,这 ...

  5. Windows下QT设置应用程序(exe)图标、任务栏托盘图标、任务栏窗口图标

    1. 设置应用程序(exe)图标 在Qt助手(QT Assistant)中,输入"setting",可以看到下面的列表中有Setting the Application Icon, ...

  6. QT使用阿里巴巴矢量图标库设置窗口图标、菜单栏项图标、工具栏项图标、状态栏图标以及将控件设置为图标

    在阿里巴巴矢量图标库官网上下载图标,具体操作在下方有讲解. 在QT项目中设置图标示例. 我总结了一下需要设置图标的地方大致分为5个,如下: 1. 设置窗口图标(利用setWindowIcon()属性实 ...

  7. python tkinter获取屏幕大小_Tkinter根窗口设置小技巧:程序启动最大化和程序窗口图标设置...

    本文内容采用知识共享署名-非商业性使用-相同方式共享 4.0 许可协议. 上文<Hello World,编写一个Tkinter程序需要哪些基本步骤?>介绍了创建Tkinter应用的四个步骤 ...

  8. PyQt5设置软件窗口图标与任务栏图标

    PyQt5设置软件窗口图标 效果图 设置窗口左上角图标 在UI界面初始化时加入这一行 self.setWindowIcon(QIcon("image/星球.png")) setWi ...

  9. python在电脑上的图标_python-设置窗口图标

    python-设置窗口图标 当我尝试使用以下代码将左上角的窗口图标从难看的红色" TK"更改为我自己的收藏夹图标时,Python抛出错误: from tkinter import ...

最新文章

  1. NATURE 人工智能 | 神奇的粒子机器人
  2. 久在樊笼里,复得返自然
  3. springmvc工作流程_SpringMVC工作原理
  4. ip找计算机名 linux,如何从IP地址中查找LAN中的计算机名称?
  5. 大家都是怎么过催收的生活?
  6. 奈奎斯特定理和香农定理之科普篇
  7. 视频播放器本地代理服务设计
  8. Java 编程之美:并发编程基础晋级篇
  9. 【游戏开发实战】教你在Unity中实现笼中窥梦的效果(RenderTexture | 视觉差| 多相机 | 渲染 | shader | 多场景)
  10. 前端福利 - h5源码一键下载
  11. 计算机用户删除文件找回,电脑删除的文件怎么找回?失易得数据恢复帮助找回...
  12. pip报错 Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-wa
  13. Ubuntu下用命令行快速打开各类型文件
  14. 一刀斩 :“SVN” failed to start 服务启动失败
  15. SpringBoot中starter场景启动器
  16. [需求管理-1]:IT需求管理总体流程+需求管理需要的技能
  17. mysql在电脑怎么打开_小编告诉你电脑sql文件用什么打开
  18. 补一个游记(多图杀猫)
  19. 冰狼服务器无响应或无网络链接,冒险岛一键端用不了,很纠结, 服务端里面提示正在启动数据库...
  20. 微型计算机三包_买卖合同与“三包”规定

热门文章

  1. Android应用权限大全(Manifest.permission)
  2. python配置geany教程视频_Python使用geany工具配置方法
  3. win10查看端口号、进程
  4. LeetCode(力扣) 刷题注意事项 持续更新 ~ ~
  5. 支持邮件群发功能的邮箱有哪些?邮箱如何群发邮件,邮件群发怎么发呢?
  6. 猪猪侠的黑客学习路线
  7. windows 2008 server 服务器远程桌面连接会话自动注销,在服务器上开掉的软件全部自动关闭的解决办法...
  8. 我的阿里云盘资源搜索引擎首次试运行
  9. 中职计算机专业英语ppt,中职计算机英语教学方法论文
  10. 这世界无非是“人人为我,我为人人”