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

集团网站建设多少钱好的网站建设商家

集团网站建设多少钱,好的网站建设商家,不同类型网站优化,免费网站制作三合一收款码我们在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/a/493982.html

相关文章:

  • 苏州专业网站制作方案创意网红墙图片
  • 成功的营销型网站设计特点本地建站教程
  • 网站建设文化教程怎样做网站地图
  • 手机网站制作明细报价表扫码可见wordpress
  • 电子商务网站建设 百度文库东莞做网站首选
  • 手机传奇手游发布网站给wordpress添加表单
  • 图书网站开发网站 封锁右键
  • 淘外网站怎么做找客户的十大方法
  • 越秀低价网站建设网上学编程哪个培训班最好
  • 创科手机网站网站流量成本
  • 网红营销分析山东进一步优化
  • 免费网站后台模板建网站好还是开天猫好
  • 企业网站源码asp登录不上wordpress
  • 怎样开设网站wordpress 替换图片不显示
  • 广东微信网站制作报价表怎样做模具钢网站
  • 大型网站开发用什么语言wordpress if include
  • 甘肃省建设厅官方网站质监局福建建设厅网站首页
  • 建设部门网站在青岛建网站
  • 提供秦皇岛网站建设上海网站开发与
  • 中原彼得堡航空学院网站的建设网站用户体验分析怎么做
  • 租车公司网站 模板资讯网站如何做聚合
  • 设计网站的素材企业网站制作托管
  • 几何背景生成器网站徐州网站建设电话
  • 青岛网站建设兼职上海哪家seo好
  • 做男女的那个视频网站新郑网站优化
  • 万网网站建设特点基本seo
  • 如何建网站吗?网站的风格设计包括哪些内容
  • 上饶做网站哪家好哦手机做app任务的网站
  • 淘宝网站开发者如何做网站优化的内容
  • 六年级做的网站的软件下载怎么免费创建自己的网站