Qt教学

困难:自己会,但是学生都没有接触过,那么如何教会学生,让学生入门。

答案:正在寻找方法中。。。。

 

1.Qt介绍  

  优点:
  发展史:
  对未来的发展:

2.Qt初体验

  

  1.显示一个空界面
  2.添加一个按钮
  3.添加一个行输入框
  4.问题:发现行输入框把按钮空间给覆盖了,怎么办?
     答:
        方法一:设置它的几何形态
        方法二:使用布局管理器(垂直布局管理器,水平布局管理器,网格布局管理器)

  5.问题:我们现在有两个空间,我现在想点击按钮清空行输入框的内容怎么办呢,点击它没有效果耶?
     答:
        方法:使用信号槽机制,讲按钮的点击信号链接到槽函数(类似回调函数)
        问题:思考一下为什么需要加上public slots:这个权限
           答:这是方法是C++没有的,是Qt独有的,还需要加上
 Q_OBJECT 这个宏

   6.实现:将QLabel_1 控件的内容输入到 QLabel_2 控件中

3.布局管理器   

控件名称 控件头文件
文件按钮
QPushButton
字体按钮
QPushButton
颜色按钮
QPushButton
输入框1
QLineEdit
输入框2
QLineEdit
标签1
QLabel
网格布局管理器 垂直布局管理器 水平布局管理器 联合布局

 

 

 

 

 

 

  

  

  

 

  

  

  

  

    

 

4.输入与输出控件

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

      

posted @ 2021-08-31 10:11  王廷胡_白嫖帝  阅读(137)  评论(0编辑  收藏  举报