Qt学习笔记二

一.实现Qt按键

1.QPushButton按键的了解

        在帮助文档中的介绍如图1.1所示

图1.1

2.创建按钮以及熟悉按键

2-1. 创建按键QPushButton * btn = new QPushButton

        使用如图2.1所示创建一个新的按键

图2.1

     

          其表示的图形如图2.2,运行以后与原来相比,多了一个小的窗口,它以顶层方式出现。

图2.2

2-2. 设置父亲setParent(this)

        把show注释。“ btn->setParent(this); ”它的作用是将 btn 对象的父对象设置为 this 所代表的对象。这样可以建立起对象之间的层次关系和归属关系。然后就会从图2.2变成图2.3。

图2.3

2-3. 设置文本setText("文字")

        “ btn->setText("按键1"); ”将按钮 btn 的文本内容设置为“按键 1”,通过这样的方式可以为按钮设置特定的显示文字。如图2.4所示。

图2.4

2-4. 创建按键2

        先把前面的注释掉,然后开始创建第二个按键,可以按照图2.5所示来创建窗口,也可以根据前面的创建。

图2.5

   

2-5. 改变大小(resize)

2-5-1.  改变窗口大小

             这样创立的窗口会很小,可以通过 resize 来改变窗口的大小,如图2.6所示。

图2.6
 2-5-2.  改变按键大小

        它改变了按钮的尺寸。如图2.7所示。

图2.7

     

图2.8

2-6. 移动按键2move(int x,int y)

         当把前面的第一按钮的注释取消以后,只有一个按键2如图2.7所示·,因为按键2已经覆盖了按键1的位置,所以需要移动按键2。

        “ btn2->move(50,50); ”用于移动按钮 btn2 到坐标位置(50,50)处,它可以改变按钮在界面上的位置。

图2.9

2-7. 修改设置的窗口标题setWindowTitle("文本");

        “  setWindowTitle("窗口1"); ”设置窗口的标题为“窗口 1”,通过这样的方式可以为窗口指定一个特定的名称。如图2.9所示。

图2.10

 2-8. 固定窗口大小setFixedSize(int x,int y);

         此时我们还可以自由的改变窗口的大小,我们可以通过“ setFixedSize(350,350); ”使窗口或控件保持固定的尺寸,无法被随意拉伸或改变大小。如图2.10所示。

图2.11

二. 如果文本出现乱码

        如果文本出现乱码,可以按照图2.12所示去检查一下。

图2.12
  • 10
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值