yang131

导航

QT 开发快速入门

本人 qt 业余,但有的时候要用到 qt,而又没有系统的学习,用到哪里看哪里。

环境:

vs2012+ qt-vsaddins+qt5.5

    qt 的按钮点击事件出发的基本要素:

1. 按钮触发函数为 public/private slots。

2.connect (ui.Btn,Signal (clicked),this,clickBtn ());    // 需要增加这一个方法。

3. 相应类中 不能少了 Q_OBJECT; 这个宏。

关于 qt 中 ui 文件会自动生成一些类和头文件,使用 qt desinger 的好处是方便自己布局,

但是用着用着就会发现里面有 layout 组件,这就使得我们可以使用布局来写窗口组件了。

vs 自动创建的类中会有 ui 成员变量 只需要把他的成员变量(可视化组件 如按钮 文本框等)放到自己的类中即可,他显示到窗口的要素

1. 给定 QWidget 指针(要显示的窗口即可),2. 组件初始化,3. 使得可以自己摆脱 vs qt 模板项目的依赖。

posted on 2022-12-21 15:44  NoNight  阅读(132)  评论(0编辑  收藏  举报