zoukankan      html  css  js  c++  java
  • Qt布局管理器的使用(一)

            曾经对Qt的布局管理器掌握的还不清楚,今天特意学习了下。感觉收获还挺大的,特意拿出来和大家分享。

    首先。要明确布局管理器的用处,及使我们的界面看起来比較整洁、美化。另外一点就是为了使我们的控件可以更随窗体的大小而变化,窗体大的时候它变大,窗体小的时候它变小。

           一般写 好的软件都要能最大化、最小化,非常多时候当我们最大化后,发现控件还是原来的样子。非常难看,如今就不用发愁了,首先用手动布局实现。由于这个比較简单,并且非常直观。

          首先贴一张我自己刚布好的局。


    还算整洁。这张是它最初的大小,将它最大化后各个控件之间的比例关系还是不变的。

    接下来主要说说布局的思想:

    1、将界面大致进行划分,看你分成几块。像我的就可分为3快,先对每一小块进行对应的布局(水平或垂直);

    2、布好后进行最后的总体布局。我当初看了网上说 的非常多说是这样做,最后点击空白处点击右键--布局--在窗口中布局中布局,结果没有实现我要的效果,试了非常多次还是不行。最后就放弃了。

          我的做法是,点击右键运行布局--栅格布局,一切就0k了。哈哈。非常完美。无论你的窗口如何变化。它都会跟着变化。然后拿个地方不太对自己调整一下控件的策略即可了。

    代码布局对于新手来说还是有点难度的,只是看懂了。大家都会愿意用代码布局的,由于它不易出现错误……

  • 相关阅读:
    深入理解并发编程 -- 多线程(一)
    使用Mybatis实现动态SQL(二)
    Java设计模式
    使用Mybatis实现动态SQL(一)
    Java
    Java安全(权限)框架
    List-LinkedList、set集合基础增强底层源码分析
    hadoop3.1.0 window win7 基础环境搭建
    springmvc传递有特殊字符的路径参数
    jhipster(springboot+datatable+jpa)后台分页,总结
  • 原文地址:https://www.cnblogs.com/yfceshi/p/6881637.html
Copyright © 2011-2022 走看看