首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何设置QGraphicsView的大小?

如何设置QGraphicsView的大小?
EN

Stack Overflow用户
提问于 2013-08-09 18:00:41
回答 2查看 8K关注 0票数 3

我想有一个固定大小的QGraphicsView,我想添加到布局与其他一些小部件一起。但是,QGraphicsView会简单地忽略resize(),下面是相关代码:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
QGraphicsScene* scene = new QGraphicsScene;
QGraphicsView* view = new QGraphicsView(scene);
view->setBackgroundBrush(QBrush(Qt::black, Qt::SolidPattern));
view->resize(1000, 600);

QVBoxLayout* layout = new QVBoxLayout;
layout->setMargin(0);
layout->addWidget(view);
setLayout(layout);

如果我使用setFixedSize()而不是resize(),大小实际上是正确设置的。但是,似乎窗口大小没有更新,窗口居中不正确。

如何为QGraphicsView设置固定大小

EN

回答 2

Stack Overflow用户

发布于 2020-07-14 07:45:04

我知道这是一个非常古老的问题,但以防其他人遇到这个问题:您可以将minimumSizemaximumSize都设置为所需的目标大小,并且无论QGraphicsView采用什么布局,它都应该可以工作。

票数 1
EN

Stack Overflow用户

发布于 2013-08-09 18:30:14

如果我没理解错的话,你想让QGraphicsView居中在窗口中,并具有固定的大小。你需要的不是VBoxLayout你应该使用带有间隔符的QGridLayout,所以你的表单应该是这样的:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 <Empty>        <VSpacer>     <Empty>

 <HSpacer>   <GraphicsView>   <HSpacer>

 <Empty>        <VSpacer>     <Empty>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18152867

复制
相关文章
Eclipse+Tomcat+MAVEN+SVN项目完整环境搭建
6.SVN安装   参考之前写的博客地址:http://www.cnblogs.com/zyw-205520/p/4598091.html 到此Eclipse+Tomcat+MAVEN+SVN项目完整环境搭建完成  如果疑问欢迎评论
一朵灼灼华
2022/08/05
2740
JAVA EE Eclipse下配置Tomcat服务器
在进行Java web编程之前,必须要进行web服务器的配置,这里选择在Java EE(版本) Eclipse中进行服务器的配置。当然了,在安装Java EE Eclipse之前要先安装JDK,并且要在环境变量中配置好JDK的安装目录,在这里不再多说,如果不清楚,可以看前面写的一篇“在win7下面安装JDK(以32位系统为例)”的文章。这里就假设你已经安装好了JDK,并且已经配置好环境变量。      Java EE Eclipse可以去Eclipse公司的网页上去下载最新版本的,但是要根据自己的计算
似水的流年
2018/01/18
1.4K0
JAVA EE Eclipse下配置Tomcat服务器
JAVA EE Eclipse下配置Tomcat服务器
在进行Java web编程之前,必须要进行web服务器的配置,这里选择在Java EE(版本) Eclipse中进行服务器的配置。当然了,在安装Java EE Eclipse之前要先安装JDK,并且要在环境变量中配置好JDK的安装目录,在这里不再多说,如果不清楚,可以看前面写的一篇“在win7下面安装JDK(以32位系统为例)”的文章。这里就假设你已经安装好了JDK,并且已经配置好环境变量。      Java EE Eclipse可以去Eclipse公司的网页上去下载最新版本的,但是要根据自己的计算机操作系统来选择,一般X86对应的是32位机。这里,假设你的Java EE Eclipse也已经安装成功。接下来就是在Java EE Eclipse中配置Tomcat服务器啦!      Tomcat服务器是Apache组织的一个开源服务器,Apache的网址为:www.apache.org,大家可以去那个网站下载对应自己操作系统的版本。我这里下载的是Tomcat7.0.47(现在的最新版本是8.0)。这里下载的Tomcat是免安装版的,所以直接下载下来不需要安装。接下来就进行Tomcat的配置。       打开Java EE Eclipse,新建Dynamic Web Project,填上项目的名称,之后的默认就可以啦!接下来在Windows->Preferences选项,如下图所示:
似水的流年
2018/01/12
1.2K0
servlet tomcat eclipse
本文主要介绍如何使用eclipse和tomcat进行servlet开发,包括环境配置、创建项目、编写代码、配置web.xml、导出war文件以及部署到tomcat中。
梦里茶
2017/12/27
7810
Eclipse配置Tomcat
![第一步](http://ono60m7tl.bkt.clouddn.com/eclipse1.bmp
爱撒谎的男孩
2019/12/31
7260
Eclipse配置tomcat[通俗易懂]
1.打开Eclipse,Window–>Preference–>Server–>Runtime Environments
全栈程序员站长
2022/07/25
9140
Eclipse配置tomcat[通俗易懂]
JAVA EE Eclipse下配置Tomcat服务器
在进行Java web编程之前,必须要进行web服务器的配置,这里选择在Java EE(版本) Eclipse中进行服务器的配置。当然了,在安装Java EE Eclipse之前要先安装JDK,并且要在环境变量中配置好JDK的安装目录,在这里不再多说,如果不清楚,可以看前面写的一篇“在win7下面安装JDK(以32位系统为例)”的文章。这里就假设你已经安装好了JDK,并且已经配置好环境变量。      Java EE Eclipse可以去Eclipse公司的网页上去下载最新版本的,但是要根据自己的计算机操作系统来选择,一般X86对应的是32位机。这里,假设你的Java EE Eclipse也已经安装成功。接下来就是在Java EE Eclipse中配置Tomcat服务器啦!      Tomcat服务器是Apache组织的一个开源服务器,Apache的网址为:www.apache.org,大家可以去那个网站下载对应自己操作系统的版本。我这里下载的是Tomcat7.0.47(现在的最新版本是8.0)。这里下载的Tomcat是免安装版的,所以直接下载下来不需要安装。接下来就进行Tomcat的配置。       打开Java EE Eclipse,新建Dynamic Web Project,填上项目的名称,之后的默认就可以啦!接下来在Windows->Preferences选项,如下图所示:
似水的流年
2019/12/04
1K0
eclipse中部署tomcat
1 下载tomcat6.0,网址http://www.apache.org,这里使用zip文件,而不是exe文件。 2 解压下载文件,tomcat中各文件详细说明如下: 目 录 用 途 /bin 存放启动和关闭 Tomcat 的脚本文件 /common/lib 存放 Tomcat 服务器及所有 Web 应用程序都可以访问的 JAR 文件 /conf 存放 Tomcat 服务器的各种配置文件,其中包括 server.xml (To
闵开慧
2018/03/30
7620
用Eclipse的tomcat插件启动tomcat时报错:
FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=JVMTI_ERROR_INTERNAL(113) ERROR: transport error 202: connect failed: Connection timed out [“transport.c”,L41] ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510) [“debugInit.c”,L500] JDWP exit error JVMTI_ERROR_INTERNAL(113): No transports initialized
全栈程序员站长
2022/07/20
7140
Eclipse TOMCAT 插件:Sysdeo Tomcat Launcher Plugin
很好的一个Eclipse Tomcat 连接插件 截至到2008-09-04,最新版本是 3.2.1,于2007-05-10发布。 支持: Eclipse 3.1, 3.2, 3.3 and 3.4 支持: Tomcat 6 使用方法: 一、在本机要安装上tomcat; 在tomcat安装下conf/server.xml设置; 如:D:/eclipse/Tomcat5.0/conf ................ <Connector port="9000" maxThreads="150" min
cloudskyme
2018/03/20
8440
Eclipse 添加 Tomcat Server 配置
以下步骤是将一个独立安装的(standalone)Tomcat 整合到Eclipse中,方便在Eclipse发布Web工程到Tomcat 服务器,启停WebServer 调试程序。项目开发中不推荐使用Eclipse自带的Web Server,不便于运行调试,往往需要根据项目需求独立安装指定厂家和版本的Webserver。(项目部署参考 –> Eclipse 部署项目到Tomcat)
全栈程序员站长
2022/11/17
1.4K0
Eclipse 添加 Tomcat Server 配置
将tomcat源码导入eclipse
前言: 写完了socket小应用的原始版本,中间还有好多预想的功能没有实现,在写的过程中也发现了很多问题。因为前面有粗略的看过tomcat实现原理解析,知道tomcat其实也是纯java写的web服务器,而且用的也是socket通信。所以特别想看下tomcat是如何处理这些问题的。 主要步骤: 1. 去apache官网下载对应的tomcat版本源码(我这里下载的是9.0.0.M9)  http://tomcat.apache.org/download-90.cgi 2. 解压后的源码是没法作为工程直接导入e
SecondWorld
2018/03/14
1.5K0
将tomcat源码导入eclipse
tomcat开源开发eclipse配置
tomcat开源开发格式要求用4个空格代替tab,最大行数100 eclispe需要设置3个地方 第一地方 第二个地方 第三地方 还可以显示换行符
东营浪人
2020/02/11
5220
tomcat开源开发eclipse配置
Eclipse出现Tomcat无法启动
最近在做一个心理测评网站,在简单测试前后台交互的时候出现了Tomcat无法启动的问题
软件小生活
2021/08/16
2K0
Eclipse出现Tomcat无法启动
详解eclipse如何配置tomcat
打开eclipse官网,下载eclipse下载器,用这个下载器可以下载eclipse的其他软件,eclipse官网地址如下:
小诸葛
2021/01/06
1.1K0
详解eclipse如何配置tomcat
总在说 Spring Boot 内置了 Tomcat 启动,那它的原理你说的清楚吗?
来自:cnblogs.com/sword-successful/p/11383723.html
良月柒
2020/09/23
6880
总在说 Spring Boot 内置了 Tomcat 启动,那它的原理你说的清楚吗?
eclipse下tomcat临时位置
eclipse 开发web程序,启动tomcat服务器的时候。临时目录在你的工作区间workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\
似水的流年
2018/01/14
8190
用Tomcat内置的Session复制方案实现Tomcat集群Session共享
<ClusterclassName="org.apache.catalina.ha.tcp.SimpleTcpCluster" channelSendOptions="8">
用户1289394
2021/02/05
1.2K0
用Tomcat内置的Session复制方案实现Tomcat集群Session共享
SpringBoot应用启动内置Tomcat的过程分析
springboot默认会在8080端口提供 HTTP 服务,所以这里是一个处理HTTP协议请求的 Http11NioProtocol 实例,使用 NIO 方式处理 HTTP 协议。 Connector 对HTTP请求的接收和处理并非亲自完成,而是委托该 Http11NioProtocol protocolHandler 完成
JavaEdge
2021/12/07
2560
SpringBoot应用启动内置Tomcat的过程分析
点击加载更多

相似问题

有完整的Eclipse皮肤吗?

13

有完整的eclipse包吗?

21

Git有内置SSH服务器吗?

27

Eclipse,Tomcat服务器

12

是否有完整的tomcat角色列表?

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文