1.2.3 Qt5开发环境 -- 2017.11.3

HuRui 发布于 2017/11/03 15:17
查看:481|回复:1

   时间就是金钱,不说废话,在Qt程序开发中,除了可以通过手敲代码实现软件开发功能外,还可以通过Qt的GUI界面设计器(Qt Designer)进行界面的绘制和布局。该工具提供了Qt基本的可绘制窗口部件,如QWidget、QLabel、QPushButton、QVBoxLayout。在设计器中通过鼠标直接拖曳这些窗口部件,能够高效、快速实现GUI界面的设计,界面直观形象,所见即所得,如下:

1b5fd0d413922e36f658c031c75d51a8002.png

   

   选中Qt设计器“控件”→“视图”→“锁定”,可以使编辑工具固定或悬浮于设计器中。

   对象查看器(Object Inspector):列出了界面中所有窗口部件,以及各窗口部件的父子关系和包容关系

   属性编辑器(Property Editor):列出了窗口部件可编辑的属性

   Action编辑器(Action Editor):列出了为窗口部件设计的QAction动作,通过“添加”或“删除”按钮可以新建一个可命名的QAction动作或删除指定的QAction动作

   信号和槽编辑器(Signal/Slot Editor):列出了在Qt设计器中关联的信号和槽,通过双击列中的对象或信号/槽,可以进行对象的选择和信号/槽的选择

    此外,通过Qt设计器的“编辑”菜单,可以打开Qt设计器的四种GUI窗口部件编辑模式

    控件编辑模式(Edit Widgets):可以在Qt设计器中添加GUI窗部件并修改它的属性和外观

    信号/槽编辑模式(Edit Signal/Slots):可以在Qt设计器中的窗口部件上关联Qt已经定义好的信号和槽

   伙伴编辑模式(Edit Buddy):可以在Qt设计器中的窗口部件上建立QLabel标签和其他部件的伙伴关系

   Tab编辑模式(Edit Tab Order):可以在Qt设计器中的窗口部件上设置Tab键在窗口部件上的焦点顺序

   举个小栗子:(源码可酌情分享..) f5c72da07de47a457538facc9aa006e8002.png


   - - - - - - - - - - - - - - -  害你加班的bug,就是我写的 - - - - - - - - - - -

                                ed237652b0d0f191766d28de25d84d6c003.gif 


查看点赞情况
全部点赞
总计: --

共有1条评论

发布新贴
招版主啦

版主

  • 西米酱 西米酱
  • xly xly
  • 章鱼哥笔记 章鱼哥笔记

注册有礼

完善以下信息,为你推荐课程

  • 学生
  • 白领
  • 高管
  • 自由职业
  • 其他
  • 工作需要
  • 自我提升
  • 兴趣爱好
  • 创业/转型
  • 其他
  • 小白
  • 了解
  • 熟悉
  • 精通
  • 其他
  • 高中/中专
  • 专科
  • 本科
  • 硕士
  • 其他
  • 影视枪战大片特效解析
  • PS视觉惊悚课堂
  • 45天7千平方大厦变形记
  • 原画学习痛点技法全解析
  • 影视动画奇幻课堂
  • AI高端商业设计全攻略
  • UG职场生存必备指南
  • 日赚千元之新媒体行业揭秘
出现异常