初見QT---創建QPushButton按鈕


按鈕控件常用API

  1. 創建 QPushButton * btn=new QPushButton;
  2. 設置父類 btn->setParent(this);
  3. 設置文本 btn->setText("第一個按鈕");
  4. 設置按鈕尺寸 btn->resize(100,50);
  5. 設置按鈕位置 btn->move(100,100);
  6. 設置窗口大小 resize(400,600);
  7. 固定窗口尺寸 setFixedSize(400,600);
  8. 設置窗口標題 setWindowTitle("第一個窗口");

代碼演示---在widget.cpp文件下編寫

 1 #include "widget.h"
 2 #include <QPushButton>  //按鈕控件的頭文件
 3 Widget::Widget(QWidget *parent)
 4     : QWidget(parent)
 5 {
 6     //創建一個按鈕
 7     //QPushButton * btn=new QPushButton;
 8     //讓btn依賴在Widget窗口中
 9     //btn->setParent(this);
10     //顯示文本
11     //btn->setText("第一個按鈕");
12 
13     //創建按鈕方式二,按照控件大小創建窗口
14     QPushButton * btn2=new QPushButton("第二個按鈕",this);
15     //移動btn2按鈕位置
16     btn2->move(100,100);
17     //按鈕設置尺寸大小
18     btn2->resize(100,50);
19 
20     //設置窗口大小
21     resize(400,600);
22     //設置固定窗口尺寸
23     setFixedSize(400,600);
24     //設置窗口標題
25     setWindowTitle("第一個窗口");
26 }
27 
28 Widget::~Widget()
29 {
30 }

中文亂碼解決:

在QT creator 的 工具  中選擇  --->選項,然后點擊 --->文本編輯器,  在文本編輯器中找到 ---> 默認編碼, 點擊選擇 --->  UTF8。

即可解決亂碼


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM