[Qt入门] QPushButton创建
生活随笔
收集整理的這篇文章主要介紹了
[Qt入门] QPushButton创建
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1.創(chuàng)建一個QPushButton(按鈕):
#include "mywidget.h" #include <QPushButton>myWidget::myWidget(QWidget *parent): QWidget(parent) {//創(chuàng)建一個按鈕QPushButton * btn = new QPushButton;btn->show();//show以頂層方式彈出窗口控件//讓btn對象 依賴在myWidget窗口中btn->setParent(this);//顯示文本btn->setText("第一個按鈕"); }myWidget::~myWidget() {}2.創(chuàng)建一個QPushButton(按鈕):
//創(chuàng)建第二個按鈕 按照控件的大小創(chuàng)建窗口QPushButton *btn2 = new QPushButton("第二個按鈕",this);//重置窗口大小resize(600,400);將兩個按鈕放在同一個窗口:
#include "mywidget.h" #include <QPushButton>myWidget::myWidget(QWidget *parent): QWidget(parent) {//創(chuàng)建一個按鈕QPushButton * btn = new QPushButton;btn->show();//show以頂層方式彈出窗口控件//讓btn對象 依賴在myWidget窗口中btn->setParent(this);//顯示文本btn->setText("第一個按鈕");//創(chuàng)建第二個按鈕 按照控件的大小創(chuàng)建窗口QPushButton *btn2 = new QPushButton("第二個按鈕",this);//移動btn2按鈕btn2->move(100,100);//重置窗口大小resize(600,400); }myWidget::~myWidget() {}設(shè)置窗口標(biāo)題:
//設(shè)置窗口標(biāo)題setWindowTitle("第一個窗口");設(shè)置固定窗口大小
//設(shè)置固定窗口大小setFixedSize(600,400);重新制定按鈕大小:
btn2->resize(50,50);完整代碼:
#include "mywidget.h" #include <QPushButton>myWidget::myWidget(QWidget *parent): QWidget(parent) {//創(chuàng)建一個按鈕QPushButton * btn = new QPushButton;btn->show();//show以頂層方式彈出窗口控件//讓btn對象 依賴在myWidget窗口中btn->setParent(this);//顯示文本btn->setText("第一個按鈕");//創(chuàng)建第二個按鈕 按照控件的大小創(chuàng)建窗口QPushButton *btn2 = new QPushButton("第二個按鈕",this);//移動btn2按鈕btn2->move(100,100);btn2->resize(50,50);//重置窗口大小resize(600,400);//設(shè)置固定窗口大小setFixedSize(600,400);//設(shè)置窗口標(biāo)題setWindowTitle("第一個窗口"); }myWidget::~myWidget() {}總結(jié)
以上是生活随笔為你收集整理的[Qt入门] QPushButton创建的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 消息称极氪正开发内部代号为 CX1E 的
- 下一篇: [Qt入门]QMainWindow创建