Qt学习小结(部分)

1.对于每个Qt类,都应该包含QApplication,和QLabel的定义,而且大写


2.创建一个QApplication对象,管理整个应用程序资源:
   QApplication 构造函数需要两个参数,argc,argv。
    创建的方法是
    QApplication app(argc,argv);


3.QLabel是一个窗口部件(widget),是可视化元素。在Qt中任何窗口部  件都可以作为窗口。例子使用QLabel作为应用程序的窗口。


4.label->show(); 让标签可见,在创建窗口部件的时候,标签通常是隐藏  的。(避免部件闪烁的现象)。


5.return app.exe();将应用程序的控制权交给Qt,进入循环,等待触 发事件。


6.连接的建立
 QObject::connect(button,SIGNAL(clicked()),&app,SLOT(quit());
   当单击按钮的时候,就会发送一个信号,信号与槽相连。


7.窗口的布局
  <1> QWidget是应用程序的主窗口。QSpingBox与QSlider都是其子对象。
     它没有父对象,程序把他作为顶窗口。


8.对话框的建立
  QDialog是从QWidget中派生来的。


9.在每一个使用qt的应用程序中都必须使用一个QApplication对象。
  他管理了应用资源的广泛程序,默认的字体和光标。


10.main()函数是程序的入口


11.argc是命令行变量的数量,argv是命令行变量数组。


12.a是这个程序的QApplication。任何的Qt窗口系统部件在使用之前
    都要常见QApplication对象。


13.QPushButton helloBtn(“Hello world”,0),这是建立一个窗口   代码,一个按钮设置成了“HelloWorld”,因为构造函数指定为0
   它为父窗口。


14.helloBtn.show();创建的窗口默认是不可见的,调用show();可见


15.return a.exec();
   这里就是把main()的控制权交给Qt,退出时exec()就会返回。


16.QtCore用于控制XML,非图形类的模块。
   QtDesigner :Qt设计器的扩展类,图形界面组件。


17.信号与槽:当一个按钮被点击了,他就会发出一个clicked信号。相当
   是广播,但是很多的组件都懒得搭理他。信号是发送,槽是接收,然后
   可以控制去执行某些动作。


18.一个信号是可以与多个槽相连的,多个信号连接一个槽。
   还可以一个信号连接另外一个信号。


19.MainWindow,中有window title显示标题和控制按钮。
                 Menu Bar,用于显示菜单。
                 Toolbar areas 显示工具条。
                 Dock window areas 显示区域
                 status Bar  状态栏
                 central widget 主工作区
20.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值