通过代码实现窗口界面布局的方法

这篇具有很好参考价值的文章主要介绍了通过代码实现窗口界面布局的方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在QWidget窗口中添加相关事件resizeEvent()函数并编写相关功能代码: 

void Widget::resizeEvent(QResizeEvent *event)
{

    QSize sz=ui->plainTextEdit->size();
    ui->plainTextEdit->move(5,5);
    ui->pabpic->move(5,sz.height()+5);
    ui->plainTextEdit->resize(this->width()-10,sz.height());
    ui->pabpic->resize(this->width()-10,this->height()-sz.height()-20);
    event->accept();
}

运行效果如下:

通过代码实现窗口界面布局的方法,QT编程学习,qt

 文章来源地址https://www.toymoban.com/news/detail-648705.html

到了这里,关于通过代码实现窗口界面布局的方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Qt实现遮罩窗口系统全屏锁定或应用程序界面锁定

    qmaskdialog.h qmaskdialog.cpp showFullScreen:全屏遮罩 showMaximized:除任务栏外,全屏 qhook.h qhook.cpp 若仅为应用程序主界面,则设置父窗口,并调用以下函数,盖住主界面 若要遮罩窗口跟随主界面自动拉伸,需重写主界面(MainWindow)的ResizeEvent,如果为全屏遮罩,则不需要, 目前的效果是

    2024年01月23日
    浏览(42)
  • 仿chatGPT或chatPDF的前端界面布局,css实现对话聊天布局代码,响应式左右分栏布局(附完整源代码)

    chatPDF或者chatGPT的界面挺简洁的,就是一个左侧的列表以及右侧的对话列表,现在使用css实现这样的布局 充分运用了flex布局方式实现,左右分栏,以及对话形式展示效果 下面是效果图:   在手机设备看就隐藏左侧,右侧100%适应  下面就是html和css的布局代码  

    2023年04月22日
    浏览(38)
  • qt界面最大化-实现在软件所在的显示器最大化和还原窗口大小

    用qt开发一个图片查看软件,通过重写qlabel实现自定义窗口title,这个title当电脑使用多个显示器的时候,我想实现: 当软件界面的大部分在显示器1的时候,点击最大化或还原按钮时软件就在显示器1最大化或还原,如下图:   当软件界面的大部分在显示器2的时候,点击最大

    2024年02月11日
    浏览(32)
  • qt中窗口的布局

    如果不使用窗口布局,会带来的后果: 控件可能显示不出来 不能按照期望的大小显示 不能跟随窗口进行缩放 布局可以嵌套使用 水平布局: 调整为垂直布局 将控件放进去 设置布局方式: 或者使用快捷键: 这里我使用的是Widget的方式 拖拽进去就行 效果如下(如果看不到就

    2024年02月11日
    浏览(39)
  • qt 窗口实现打开文件夹浏览资源(纯代码实现,后附代码)

     新建 widget 项目可参考 QT入门初学者——如何新建一个工程项目(详细)_guuuuug的博客-CSDN博客_qt新建工程   实现界面,点击浏览会打开文件夹 选中文件,窗口显示文件名,文件路径 过长的文字会在最后显示...,鼠标悬浮在文字栏会显示全部文字。 点击右下角打开可以实现打

    2024年02月11日
    浏览(32)
  • Visual Studio Qt Qt-Advanced-Docking-System 新建停靠窗口+布局记录+布局载入

    最近在使用visual studio 2022和qt开发项目时,涉及到制作大数据可视化界面的工作。 为了完成这一功能,查询了现有的实现方案,最终选择使用:Qt-Advanced-Docking-System 作为布局方案的实现方式。 此时,就遇到几个问题: 如何下载Qt-Advanced-Docking-System 如何在visual studio中载入Qt-

    2024年02月09日
    浏览(36)
  • qt登录界面布局

    qt个人小笔记 1、主体布局 其中用户名和密码都是label标签: 用户名和密码后面的输入框都是linedit标签: 下方的登录和退出按钮都是push button标签: 2、水平操作: 将这些东西添加完成以后,要保证用户名与后面的数入框水平,密码与后面的输入框水平,登录和推出按钮水平

    2024年02月03日
    浏览(33)
  • QT界面布局和设计

    2024年02月12日
    浏览(39)
  • VS+Qt设置窗口尺寸(二):窗体控件自适应窗口布局,自动调整大小

    VS版本:VS2019 QT版本:Qt5.12.3(msvc2017_64) 为了适配不同尺寸的显示屏,软件窗口需要调整大小,窗口内的控件尺寸也要适配窗口的大小。 本例重点讲述如何设置可调整尺寸的窗口及控件,实现窗口最大化和尺寸调节。 本例使用相对简单的按键和文本框来做示例,其他控件均可

    2023年04月23日
    浏览(68)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包