02 QPushButton的基本使用

news/2025/1/8 0:05:13/

Tips:

在使用控件的时候如果没有智能提示,可能是没有包含头文件

在运行时,报【invalid use of xxx】可能是没有包含相关头文件

如果出现中文乱码:设置编译器的编码格式为UTF-8

 

  本节主要包含创建一个按钮控件、显示按钮、设置按钮的父窗口、设置按钮内容,重设按钮大小、设置窗口大小和移动按钮等功能。

//mywidget.cpp
#include "mywidget.h"
//包含头文件
#include "QPushButton"MyWidget::MyWidget(QWidget *parent): QWidget(parent)
{//按钮控件QPushButton *btn= new QPushButton;//显示按钮btn->show(); //以顶层的方式显示//设置父窗口,让按钮依赖于当前窗口上btn->setParent(this); //this指向当前窗口//设置btn内容btn->setText("你好");//创建第二个按钮QPushButton *btn2 = new QPushButton("hello",this);//重设按钮大小btn2->resize(200,50);//设置窗口尺寸this->resize(600,400);//移动按钮btn->move(0,0);btn2->move(150,0);//固定窗口尺寸(设置后窗口不可收缩)this->setFixedSize(600,400);//设置窗口标题this->setWindowTitle("这是窗口标题");}MyWidget::~MyWidget()
{}


http://www.ppmy.cn/news/956496.html

相关文章

ChatGPT与AIGC,新世界的创造者

AI的进步是惊人的,但随着 AI技术的发展,人们的创造性和创造性也受到了极大的质疑,很多人都开始利用 AI来进行自己的作品。所以,人工智能技术已经发展到了何种程度? 我们造了众神,他们的束缚也会解开。 你在…

深度解读 ChatGPT、技术原理(AIGC | State Of ChatGPT)

图来自:State of GPT | BRK216HFS : https://www.youtube.com/watch?v=bZQun8Y4L2A State of GPT | BRK216HFS [bZQun8Y4L2A] 目录 类ChatGPT产品的研发过程

「AIGC」- ChatGPT可以怎么玩?

chatGPT这么火,这几天一番体验之后,除了惊叹,同时也引发了作为程序员的担忧:我的工作是否会被AI取代? 这个问题很难不引起焦虑,但是我们可以换一个角度,可以用这些生成类的工作,做些…

AIGC(ChatGPT)简介

一.概述 AIGC: Artificial Intelligence Generated Context,即可以利用人工智能技术自动产生内容,常见如代码生成,文本问答、图像生成、视频生成等。AIGC能力范围可以覆盖回答问题、撰写文章、文本摘要、语言翻译和生成…

【原创】AIGC之ChatGPT的应用

AIGC是什么 AIGC - AI Generated Content (AI生成内容),对应我们的过去的主要是 UGC(User Generated Content)和 PGC(Professional user Generated Content)。 AIGC就是说所有输出内容是通过AI机…

AIGC和ChatGPT的区别是什么?

当谈到人工智能的聊天机器人时,人们不可避免地会想到AIGC和ChatGPT这两个备受关注的模型。虽然两者都能够进行自然语言处理,但是它们之间存在一些重要的区别,我们可以从以下几个方面来进行分析: 首先,AIGC采用的是基于…

AIGC和ChatGPT的区别

AIGC和ChatGPT的区别主要在于: - AIGC是一个广泛的概念,包括多种类型的内容生成;ChatGPT是一个具体的产品,只涉及文本生成。 - AIGC可以应用在多个领域和场景;ChatGPT主要应用在语言相关的领域和场景。 - AIGC可能需…

一文读懂以chatGPT为首的AIGC发展趋势

最近以ChatGPT为首的AIGC实在太火了,我从22年12月一直关注至今,也做了不少事,下面简单来说下我对此的一些看法: 首先先来看看AIGC事件发展的timeLine: 发展初期: 1、2022-11-30:OpenAI发布GPT…