【PyQt5】(02)改变窗体的位置和大小

特别说明

为了直接展示本篇的重点,往期内容将不再写入代码中,读者可按需自行编码组合

为了更好的展示效果,代码段将以图片的形式上传,若想复制代码可移步笔者的Github

为了便于学习,每篇只解决一个小问题,如有问题,请参阅往期内容或在评论区留言

环境说明

平台:WIN10(教育版)

环境:Anaconda5.2(Python3.6.6)

IDE:Pacharm2018.2.2(专业版)

PyQt5:5.11.2

任务目标

设置窗体的位置和大小

更改窗体位置&大小

输出:一个空的窗体显示在屏幕指定位置

新行解释

18:将窗口的(0,0)移动到屏幕的(300,300)处

19:将窗口的长设置为250,宽设置为150

18-19:这两条语句还可以合二为一写成 self.setGeometry(300, 300, 250, 150) 

上一篇:创建窗体并显示

下一篇:强迫症的福音:将窗体显示在屏幕中心

原文地址:https://www.cnblogs.com/CoreCoder/p/9552436.html

时间: 2024-11-10 07:16:15

【PyQt5】(02)改变窗体的位置和大小的相关文章

android 动态改变控件位置和大小 .

动态改变控件位置的方法: setPadding()的方法更改布局位置. 如我要把Imageview下移200px: ImageView.setPadding( ImageView.getPaddingLeft(),  ImageView.getPaddingTop()+200, ImageView.getPaddingRight(),  ImageView.getPaddingBottom()); 动态改变控件大小的方法: 1.声明控件参数获取对象 LayoutParams lp: 2.获取控件

Delphi中运行时改变panel的位置及大小(通过wm_SysCommand来实现)

procedure TForm1.pnl1MouseDown(Sender: TObject; Button: TMouseButton;  Shift: TShiftState; X, Y: Integer);begin  ReleaseCapture;SendMessage(pnl1.Handle,wm_SysCommand,$F012,0);//改变位置//ReleaseCapture;//SendMessage(pnl1.Handle,wm_SysCommand,$F008,0);//改

Delphi中运行时改变panel的位置及大小(WM_SysCommand消息配合参数使用,很奇妙) good

procedure TForm1.pnl1MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); begin ReleaseCapture; SendMessage(pnl1.Handle,wm_SysCommand,$F012,0);//改变位置 //ReleaseCapture; //SendMessage(pnl1.Handle,wm_SysCommand,$F008,0);/

控制窗体的位置和大小

import win32con import win32gui import random import time # 找出窗体的编号 TIMWin = win32gui.FindWindow('TXGuiFoundation', 'TIM') """ 参数1:控制的窗体 参数2:大致方位,HWND_TOPMOST(上方) 参数3:位置X 参数4:位置y 参数5:长度 参数6:宽度 """ while True: x = random.randr

打飞机游戏的基本框架:固定窗体位置,不能随意改变窗体大小

package 第五天; import java.awt.Toolkit; import javax.swing.JFrame; public class MainFrame extends JFrame { public MainFrame() { this.setTitle("打飞机框架");//标题 this.setSize(800, 600);//窗体大小 //下面注释的两行代码也可以用来控制窗体显示的位置 // Toolkit tl = Toolkit.getDefaultT

delphi SetWindowPos改变窗体位置和状态

http://blog.163.com/[email protected]/blog/static/1730690722012534428814/ delphi SetWindowPos改变窗体位置和状态 2012-06-03 16:04:28|  分类: 电脑|举报|字号 订阅 下载LOFTER我的照片书  | //声明:SetWindowPos(hWnd: HWND;            {窗口句柄}hWndInsertAfter: HWND; {窗口的 Z 顺序}X, Y: Intege

改变窗体的大小(理解鼠标的操作事件和过程)

1.Designer.cs代码 namespace 手动改变自制窗体的大小 { partial class Form1 { /// <summary> /// 必需的设计器变量. /// </summary> private System.ComponentModel.IContainer components = null; /// <summary> /// 清理所有正在使用的资源. /// </summary> /// <param name=&

【PyQt5】(06)添加组件:按钮,并设置位置和大小

特别说明 为了直接展示本篇的重点,往期内容将不再写入代码中,读者可按需自行编码组合 为了更好的展示效果,代码段将以图片的形式上传,若想复制代码可移步笔者的Github 为了便于学习,每篇只解决一个小问题,如有问题,请参阅往期内容或在评论区留言 环境说明 平台:WIN10(教育版) 环境:Anaconda5.2(Python3.6.6) IDE:Pacharm2018.2.2(专业版) PyQt5:5.11.2 任务目标 添加按钮组件,并设置按钮的位置和大小 添加组件:按钮,并设置位置&大小 输出

MFC窗口位置和大小的获取

最近在做一个项目,需要控件随对话框大小的变化而变化,因此需要准确获取对话框窗口.控件的大小和位置. 经过好一番查寻.测试,终于看到了希望.下面是一些获取窗口位置和大小的函数,示例如下: 1.获取屏幕分辨率 //下边两个函数获取的是显示屏幕的大小,但不包括任务栏等区域 int cx = GetSystemMetrics(SM_CXFULLSCREEN); int cy = GetSystemMetrics(SM_CYFULLSCREEN); //下边这两个函数获取的是真正屏幕的大小:屏幕分辨率 i