当前位置: 首页 > wzjs >正文

鞍山人才网官方网站建设包包网站的目的

鞍山人才网官方网站,建设包包网站的目的,佛山房产信息网,企业在网站建设后期需要做什么我们在1.Qt写简单的登录界面(c)_c qt 设计一个简单界面-CSDN博客中写了个简单的登录界面&#xff0c;但没有槽&#xff0c;在这里写一个带有槽的界面。 1.代码 代码目录如下&#xff1a; main.cpp的代码如下&#xff1a; #include "MainWindow.h" #include <Qt…

        我们在1.Qt写简单的登录界面(c++)_c++ qt 设计一个简单界面-CSDN博客中写了个简单的登录界面,但没有槽,在这里写一个带有槽的界面。

1.代码

代码目录如下:

main.cpp的代码如下:

#include "MainWindow.h"
#include <QtWidgets/QApplication>int main(int argc, char *argv[])
{QApplication a(argc, argv);MainWindow w;w.show();return a.exec();
}

MainWindow.h的代码如下:

#pragma once#include <QtWidgets/QMainWindow>
#include "ui_MainWindow.h"
#include <QLabel>
#include <QtWidgets>class MainWindow : public QMainWindow
{Q_OBJECTpublic:MainWindow(QWidget *parent = nullptr);~MainWindow();public slots: // 或者直接在类定义中定义槽函数。void handleMySignal();private:Ui::MainWindow *ui;
};

MainWindow.cpp的代码如下:

#include "MainWindow.h"#include <QLabel>
#include <QtWidgets>MainWindow::MainWindow(QWidget *parent): QMainWindow(parent),ui(new Ui::MainWindow)
{ui->setupUi(this);this->setWindowTitle("The first UI display of wang");//设置窗口标题this->setWindowIcon(QIcon("D:\\AI\\vs\\ui\\Demo1\\Demo1\\buttonss\\ss.png"));//设置窗口图标//this->setWindowFlag(Qt::FramelessWindowHint);//设置纯净标题this->resize(800, 600);//设置大小this->setStyleSheet("background-color:white");//设置背景颜色// --------------------按钮设置-------------------QPushButton* btn = new QPushButton(" register", this);btn->setGeometry(350, 400, 120, 50);btn->setStyleSheet("background-color:rgb(8,189,253);border-radius:5px;color:white");//设置背景,按钮样式,字体颜色// 建立关联当点击pushButton时信号clicked 发送给槽on_pushButton_clickedbtn->connect(btn, &QPushButton::clicked, this, &MainWindow::handleMySignal);}MainWindow::~MainWindow()
{delete ui;
}void MainWindow::handleMySignal()
{this->setWindowTitle("wang");//设置窗口标题}

运行结果如下:

点击按钮后的结果如下:

我们发现左上角的名称变为了"wang".

2.注意事项

在该代码中,可能会出现 ui(new Ui::MainWindow) 的报错,解决办法如下:

1.打开项目中的MainWindow.ui文件如下:

修改上图中右下角的"objectName"右边的名称为"MainWindow",然后保存该文件,退出后进入vs重新生成解决方案,这个时候还会继续报错。

2.进入MainWindow.h文件

如下图所示,将工具栏的debug修改为Release,然后将该文件最下面一行修改为Ui::MainWindow *ui;(自动生成的代码不是这样的,需要修改成这样)。

最后再次生成解决方案,就不会报错了。

http://www.dtcms.com/wzjs/821637.html

相关文章:

  • flash做网站轮播图禹顺生态建设有限公司网站
  • 百度推广网站建设wordpress手机导航条怎么做
  • 国内高清视频素材网站私人wordpress
  • 音乐网站建设策划wordpress数据库连接
  • 怎么给网站做百度坐标定位wordpress oa主题
  • 营销网站建设方案郴州网红打卡餐厅
  • 彩虹网站建设263邮箱注册
  • 网站前台维护许昌河南网站建设
  • 网站服务是指东莞技术好的网站建设推广
  • 免费制作一个企业网站做钢材的网站有哪些
  • ui培训班一般学费多少上海seo培训中心
  • 网站开发财务企业网站建设需要哪些步骤
  • 车工订单网站数字营销包括哪些方面
  • 手机上的网站是怎么做的xampp wordpress 安装
  • 如何搭建网站服务器python 做网站开发吗
  • 安阳市建设工程招标投标协会网站衡阳市住建局官方网站
  • 九江网站制作网站 用php asp源码 比较好
  • 备案网站服务内容微网站开发 课程标准
  • 网站服务器租赁费用学设计的网站都有哪些
  • 台州网站开发建设网站定制制作
  • 重庆新闻奖保定网站优化排名
  • 自己做的网站怎么放上网婚礼工作室网站模板
  • 湘潭网站建设选择湘潭振企网站建设国家企业工商注册查询官网入口
  • 青岛怎样做网站上海网站建设联系电
  • 将网站制作成app河南省住房城乡和建设厅网站
  • 龙华网站建设服务淘宝客建设网站需要哪些条件
  • 汉川市城乡建设局网站wordpress内部架构
  • 摄影网站官网大全站长工具查询域名
  • 网站域名申请程序福州seo经理招聘
  • 电子网站建设设计wordpress手机版注册