QT学习(一)

来源:互联网 发布:哪个网络机顶盒好用 编辑:程序博客网 时间:2024/05/16 23:40

             今天学习了QT的有关入门知识,了解了它的窗口界面、以及各种控件,随意拖动就可以出现很多的界面图形,让我很高兴,也因此对这门课产生了浓厚的兴趣。

        以下 是今天学习的主要内容,写出来以供自己在未来复习

       第一、学习了信号的概念

        信号clicked() ,一个信号可以触发它所对应的函数,以实现其对应的功能。是QT中很重要的概念。

     第二、大小策略

    大小策略包括:Fixed--固定大小

                             Minimun----指定最小值,但能够变大

     Manimun--指定最大值,但能够变小

     Preferred--根据需要可大可小(想要变大)  ,这是主要的属性方式

     Epanding---根据需要可大可小,但希望变大

     Ignore--忽略大小策略,可大可小。

      第三、建立连接

链接可以是某些相关的动作连接在一起,比如

     滚动下面的滚动条其他就跟着改变,这是用到了连接机制



第四、Dialog()

弹出一个窗口


按确认后出现另一个对话框:


再次按OK就又退出弹出的对话框。


其中需要建立的一个类,点击 文件--新建文件或工程----QT--QT设计师界面类,建完后在右键点击先前建立的文件的

MainWindow.ui中 的“请确认”按钮  ,在选择转到槽,选择cliced ,此时会跳到另一个刚才建好的函数中,写下一下代码即可完美运行:
void MainWindow::on_pushButton_clicked(){    Dialog *p =new Dialog();    p->show();}



主要就学习了这些内容,其他都比较简单,不过非常有趣,自己要多加练习。



yesterday is a history,tomorrow is a  mystery,but today is a gift!







2 0
原创粉丝点击