QT 5.1 中如可让 QWebView 随窗口大小自动调节大小

有时候我们做软件,需要在QWebView 中放一个地图之类的东西,需要让QWebView
随着窗口的大小而自动调节。要实现这个功能不需要动用代码,用布局可以搞定。用代码如何搞定,我不会,也没去研究。

第一步,打开mainwindow.ui,在“设计”模式下,找到右侧QMainWindow,
点右键,选择“布局”--->"栅格布局".

第二步,在上面放一个“Grid Layout”,然后在“Grid
Layout”上面放一个QWebView控件,然后在QWebView控件点右键,在一个选项“选择祖先”,选中 为“Grid
Layout”。

这样就可以自动调整大小了。我个人不懂什么布局,具体就是这么操作,我也是瞎操作出来的。

QT 5.1 中如可让 QWebView 随窗口大小自动调节大小,布布扣,bubuko.com

时间: 2024-08-24 04:28:03

QT 5.1 中如可让 QWebView 随窗口大小自动调节大小的相关文章

关于QT建立项目中遇到的相关问题的处理办法

关于QT建立项目中遇到的相关问题的处理办法 1.在QTCreater中新建一个空的工程时,第一次运行会抱一个错误,如下: -1: error: LNK1123: 转换到 COFF 期间失败: 文件无效或损坏 解决方法:编译系统中出现两个cvtres.exe文件,需要到相应的位置找到这两个文件,然后查看并删去比较早的那个文件即可解决 (1)一个文件时在Microsoft.Net中的一个文件,路径如下图所示: (2)另一个cvtres.exe文件在vs2010的安装目录下,其位置如下图所示: 找到这

qt 下tablewidget 中要单独使一列不能编辑怎么办?

qt 下tablewidget 中要单独使一列不能编辑怎么办???最好能用一个button 控件控制 2012-03-31 19:57南山杨木 | 分类:其他编程语言 | 浏览2658次 分享到: 2012-04-01 16:29 提问者采纳 热心网友 修改该列item的flags. 例如: #include <QApplication>#include <QTableWidget>#include <QTableWidgetItem>int main(int argc

Qt开发环境中使用报表控件FastReport遇到的一些问题(二)

上一节中谈到的那个问题:传递的变量内容如果是纯英文,报表报错.经笔者反复测试,找到了解决办法:代码中第5行替换为以下 params<<"my_var"<<"\"xyz\""; 在内容前后用\"把内容括起来,在把报表设计器中Code页的语言设置为非PascalScript就好了. Qt开发环境中使用报表控件FastReport遇到的一些问题(二),布布扣,bubuko.com

如何在Qt资源文件中包含exe等各种类型文件?

操作系统:Windows 10 X64 企业版 Qt: 5.8.0 QtCreater: 4.2.1 刚刚开始学习Qt,不断遇到困难和挑战,前几天在各个QQ群里询问如何在Qt的资源文件中包含和释放exe可执行文件,结果没有谁给我一个准确的答复,包括问写过图书的选手!!我现在非常鄙视写书的选手,是高傲还是为了面子,对于我的问题根本就不回答!!!不仅仅是一个写书选手这样,很多个!!!我相信很多作者都是乐于帮助别人,极少数人才这个德性!!!! Qt做为开发了这么多年的跨平台GUI开发解决方案,我相信这

Qt调用dll中的功能函数

DLL 优点 ------------------------------------- 1.扩展了应用程序的特性: 2.可以用许多种编程语言来编写: 3.简化了软件项目的管理: 4.有助于节省内存: 5.有助于资源共享: 6.有助于应用程序的本地化: 7.有助于解决平台差异: 8.可以用于一些特殊的目的.windows使得某些特性只能为DLL所用. 转载:http://www.cnblogs.com/hicjiajia/archive/2010/08/27/1810239.html Qt调用d

【Qt】C++中的循环遍历

介绍 本文主要讨论C++中常见的几种循环遍历操作的语法:基于迭代器.基于Qt库中的foreach关键字.基于C++11新增的for循环语句. 基于迭代器的遍历 在C++容器中经常需要进行遍历操作,在C++11之前一般使用下面这种方式--基于迭代器的遍历: QList<QString> list {"a", "b", "c", "d"}; QList<QString>::const_iterator ci

Qt开发环境中使用报表控件FastReport遇到的一些问题

FastReport是一款优秀的报表控件,由俄罗斯开发,国内有代理商.Qt环境下可实现报表功能的还有一款叫NCReport,也是收费控件,比较来比较去还是觉得前者功能强点.网上讲解此控件在Qt中使用的文章比较少,故在此做下记录: 概述: 1. FastReport版本有VCL, .NET, COM/ActiveX, Mono等等,其中Qt下使用只能使用COM/ActiveX版本.2. 网上破解版有3.2,4.5和最新的4.9(2014年),3.2这个版本貌似功能不全,Qt下老报错:4.9版本可以

Qt Creator项目中使用qss

最近学习qt ,使用的编译器是qt creator ,学习过程中遇到的题就是 如何将程序中将要用到的.qss 文件静态编译到.exe程序中,而不是在程序运行时动态载入.动态载入的最大问题在于一旦.qss 的文件名或者路径改变 ,程序中所用到的.qss 文件也将失效,这样的话程序无法发布,即使发布了,页面效果也会大打折扣.... 在网上找了很多资料,但试过之后都没用,下面是网上找到的一些资料: 方法一:1.建立文本文件,写入样式表内容,更改文件后缀名为qss: 2.在工程中新建资源文件*.qrc,

Qt应用程序中设置字体

Qt应用程序中设置字体 应用程序中经常需要设置字体,例如office软件或者是其他的编辑器软件等等.这里主要涉及到如下几个概念:字体,字号以及风格(例如:粗体,斜体,下划线等等).Qt里面也有对应的类.接下来我们主要对这几个类进行详细的说明,最后举例说明它们的应用. 1.Qt中相关的类:QFontDatabase.QFont.QFontInfo和QFontMetrics.QFontMetricsF: (1)QFontDatabase QFontDatabase类提供了底层窗口系统所提供的系统可用