QT添加窗口滚动条

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

目的

QT UI界面太大,在笔记本小屏幕上显示不全,增加窗口滚动条可以拖到窗口来显示文章来源地址https://www.toymoban.com/news/detail-511545.html

操作

  1. 如果已经有设计的UI,需要先全选然后剪切到粘贴板上
  2. 选择QT Creator左侧类栏中的Scroll Area,拖放到UI上,调整大小覆盖UI
    QT添加窗口滚动条
  3. 粘贴之前剪切的UI到Scroll Area之上。
  4. 修改scrollArea其中三个属性,具体如下图
    QT添加窗口滚动条
    5. 修改scrollAreaWidgetContents的大小,这个属性要比scrollArea要大
    QT添加窗口滚动条
    QT添加窗口滚动条

总结

  1. widgetResizable需要修改为false(就是不要勾选),这样才能修改scrollAreaWidgetContents大小;
  2. 要想看到滚动条的一个必要条件就是scrollAreaWidget的尺寸大于scrollArea,如上图12001400就比1091991大

到了这里,关于QT添加窗口滚动条的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • QT中如何在主窗口中添加子窗口

    1.方法         原理其实很简单,和在窗口上动态(代码的形式)添加控件的方法一样,但需要设置一下子窗口的属性: 在子窗口构造函数中添加代码: 作用:隐藏子窗口的标题栏和边框,如果不隐藏的话,子窗口无法嵌套到其它控件上面! 2.举例 在项目中添加一个子窗口(sub1)     子

    2024年02月11日
    浏览(44)
  • Qt 中如何在主窗口中添加子窗口

    方法 原理其实简单,和在窗口上动态 (代码的形式) 添加控件的方法一样,但需要设置一下子窗口的属性: 在子窗口构造函数中添加代码: setWindowFlags(Qt::FramelessWindowHint); 作用:隐藏子窗口的标题栏和边框,如果不隐藏的话,子窗口无法嵌套到其它控件上面! 2. 实例: 指针法 new实例

    2024年02月13日
    浏览(37)
  • Python 图形化界面基础篇:添加按钮( Button )到 Tkinter 窗口

    欢迎来到 Python 图形化界面基础篇的新篇章!在本文中,我们将专注于 Tkinter 中如何添加按钮( Button ),这是创建交互性 GUI 应用程序的关键元素之一。按钮用于触发操作,让用户与应用程序进行互动。我们将详细解释如何在 Tkinter 窗口中添加按钮,以及如何为按钮定义响应

    2024年02月06日
    浏览(49)
  • 笔记本搜不到隐藏的无线网 手动添加无线WIFI的方法

    笔记本搜不到(无线WIFI)自己家的无线WIFI,一般是检查路由设置及无线网卡驱动是否安装正常,如果都正常的话,可以试试手动添加无线WIFI,现在介绍怎样手动添加无线WIFI。 1、现在介绍怎样手动添加无线WIFI(系统为WIN7的系统不同会略不同)。 打开电脑-网络-右键-属性

    2024年02月07日
    浏览(46)
  • qt学习:实战 笔记本 (对话框+文件)

    目录 第一步,配置ui界面  第二步,头文件  第三步,颜色对话框点击事件  第四步,字体对话框点击事件  第五步,输入对话框点击事件  第六步,打开文件对话框点击事件  第七步,另存为对话框点击事件

    2024年01月22日
    浏览(36)
  • 在Qt窗口中添加右键菜单

    需要使用:事件处理器函数(回调函数) 在当前窗口类中重写鼠标操作相关的的事件处理器函数,有两个可以选择 在数据表事件处理器函数内部判断是否按下了鼠标右键 如果按下了鼠标右键创建菜单对象(也可以提前先创建处理), 并将其显示出来 在头文件中,添加 mousePressEvent

    2024年02月11日
    浏览(40)
  • 【QT 网络云盘客户端】——主窗口界面的设计

    目录 1.设计主窗口界面   2.设置窗口的背景图片 3. 自定义标题栏  3.1 设置toolbutton按钮的图片  3.2 设置按钮的大小 3.3 将自定义标题栏添加设置到主页面中  3.4 去除窗口的原标题栏  3.5 设置按钮颜色 3.6 切换页面功能实现 4.我的文件页面的设计 4.1 菜单栏的设计 4.2 自定义

    2024年02月15日
    浏览(34)
  • QT 多界面跳转以及窗口之间参数传递

    之前一直用的是c#,由于最近要使用CC来二次开发,所以先熟悉一下QT。 1、从一个界面跳到另外一个界面不需要返回 2、从一个界面跳到另外一个界面需要返回 1、新增主窗口 主窗口 第二个窗口: 原理:  注意点: 1、必须在新的窗口中传入当前的窗口的指针   本质上是类和

    2024年02月10日
    浏览(47)
  • QT中将 子窗口添加到父窗口中,并实现子窗口随父窗口大小伸缩。

    在主窗口的 ui中 在MW ui中,整一个layout部件; 以及主窗口的其他部件一起都在MW(MainWindow)中,首先进行局部布局; 然后, 点击 MW ui再次进行 水平/垂直/..布局:这步重要,否则,子窗口就无法跟随主窗口一起进行缩放。 在 mainwindow.cpp嵌入子窗口 ui-xxxLayout-addWidget(子窗口

    2024年02月11日
    浏览(39)
  • 笔记本通过HDMI接口扩展显示器,微信/Outlook等界面模糊变清晰的解决办法

    解决方案: 第一步:鼠标右键打开微信快捷方式,选择‘属性’,找到‘兼容性’,选择‘ 更改高DPI设置’ 第二步:高DPI缩放替代:勾选✔ ‘替代高DPI缩放行为’ 第三步:点击“确定”。 第四步:重新启动微信,微信界面的字体显示清晰了   解决方法: 点击Outlook【文件

    2024年02月03日
    浏览(61)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包