Qt如何设置窗口屏幕居中显示以及设置大小

 更新时间:2017年01月28日 09:34:50   投稿:lqh  
这篇文章主要介绍了Qt如何设置窗口屏幕居中显示以及设置大小的相关资料,需要的朋友可以参考下

Qt如何设置窗口屏幕居中显示以及设置大小

设置窗口居中显示

方法一:在窗口(QWidget类及派生类)的构造函数中添加如下代码:

#include <QDesktopWidget>
 
//.......
QDesktopWidget* desktop = QApplication::desktop(); // =qApp->desktop();也可以
move((desktop->width() - this->width())/2, (desktop->height() - this->height())/2);
//.......

方法2:在调用show()函数后调用move()函数,j将窗口移动到屏幕中央。

move ((QApplication::desktop()->width() - w.width())/2,
(QApplication::desktop()->height() - w.height())/2);

  设置大小的情况使用

resize(int width int height);

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章

  • visual studio 2019编译c++17的方法

    visual studio 2019编译c++17的方法

    这篇文章主要介绍了visual studio 2019编译c++17的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-03-03
  • C语言详细讲解qsort函数的使用

    C语言详细讲解qsort函数的使用

    排序方法有很多种:选择排序,冒泡排序,归并排序,快速排序等。看名字都知道快速排序是目前公认的一种比较好的排序算法。因为他速度很快,所以系统也在库里实现这个算法,便于我们的使用。这就是qsort函数
    2022-04-04
  • C语言算法打卡回文串验证算法题解

    C语言算法打卡回文串验证算法题解

    这篇文章主要为大家介绍了C语言算法打卡万人千提的leetcode回文串的验证算法题解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步
    2022-02-02
  • json格式解析和libjson的用法介绍(关于cjson的使用方法)

    json格式解析和libjson的用法介绍(关于cjson的使用方法)

    下面小编就为大家带来一篇json格式解析和libjson的用法介绍(关于cjson的使用方法)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-12-12
  • C++实现LeetCode(18.四数之和)

    C++实现LeetCode(18.四数之和)

    这篇文章主要介绍了C++实现LeetCode(18.四数之和),本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下
    2021-07-07
  • C语言中形参和实参详解及实例代码

    C语言中形参和实参详解及实例代码

    这篇文章主要介绍了C语言中形参和实参详解及实例代码的相关资料,需要的朋友可以参考下
    2017-05-05
  • 基于C++泛型编程职工管理系统

    基于C++泛型编程职工管理系统

    这篇文章主要介绍了基于C++泛型编程职工管理系统,前面介绍到了C++的泛型编程,并实现了万能容器,不过那使用的是数组,今天呢咱带大家实践一下使用泛型技术,结合单链表实现一个职工管理系统,需要的朋友可以参考一下
    2022-02-02
  • 详解C语言快速排序三种方法的单趟实现

    详解C语言快速排序三种方法的单趟实现

    本文将通过图片重点为大家介绍一下C语言中快速排序三种方法的单趟实现:分别是hoare法、挖坑法、双指针法,文中示例代码讲解详细,感兴趣的可以了解一下
    2022-06-06
  • protobuf c++编程笔记

    protobuf c++编程笔记

    这篇文章主要介绍了Protobuf的c++编程笔记,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-08-08
  • c++详细讲解构造函数的拷贝流程

    c++详细讲解构造函数的拷贝流程

    拷贝构造函数是一种特殊的构造函数,它在创建对象时,是使用同一类中之前创建的对象来初始化新创建的对象。拷贝构造函数通常用于:通过使用另一个同类型的对象来初始化新创建的对象。 复制对象把它作为参数传递给函数。复制对象,并从函数返回这个对象
    2022-05-05

最新评论