zoukankan      html  css  js  c++  java
  • QT-打破布局,还原布局的方法(比较另类,呵呵)

    问题说明:

    在处理一个OSG的时候,发现如果窗体是4:3初始化后就是正常的比例。如果把窗体改为1000:500时就发现生成的内容变形了。

    问题原因:

    应该是初始化OSG时有什么参数吧,我占时没有找到,有找到的可以教我一下,多谢了。

    问题处理:

    我只能使用最笨的方法,先把显示控件的比例固定为4:3,初始化后再改为自适应。

    固定比例代码如下:

        m_pEarthInfo = new QGroupBox;
        m_pEarthInfo->setFixedSize(400, 300);

    自适应代码如下:

        m_pEarthInfo->setMinimumSize(0, 0);
        m_pEarthInfo->setMaximumSize(QSize(QWIDGETSIZE_MAX, QWIDGETSIZE_MAX));

    因为保密内容,所以我只能发这部分代码,具体调用位置你们得自己定一下。

  • 相关阅读:
    C#读取并修改app.congig的实例
    apache:添加cgi模式
    初识golang
    Golang: pprof
    Golang:测试map是否存在
    beego: 获取request参数
    shell:crontab
    初识Iaas,paas
    初识golang
    Go-new和make
  • 原文地址:https://www.cnblogs.com/FKdelphi/p/13123862.html
Copyright © 2011-2022 走看看