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

省建设厅网站二建考试短视频运营

省建设厅网站二建考试,短视频运营,广西网络干部学院官网,企业信息系统查询一、创建一个新的页面 1 > 在原有工程上新建一个页面 2 > 选择Qt - Qt 设计师界面类 - choose 3 > 选择Widget模板 - 下一步 4 > 输入自定义类名 - 下一步 会自动生成其同名的.h .cpp .ui文件 5 > 最终效果 Headers存放.h文件 Soueces存放.cpp文件 Forms存放.u…

一、创建一个新的页面

1 > 在原有工程上新建一个页面

2 > 选择Qt - Qt 设计师界面类 - choose

3 > 选择Widget模板 - 下一步

4 > 输入自定义类名 - 下一步

会自动生成其同名的.h .cpp .ui文件

5 > 最终效果

Headers存放.h文件

Soueces存放.cpp文件

Forms存放.ui文件

二、创建连接

1 > 两个界面头文件

/*********************************第一个界面的头文件*********************************/
#ifndef WIDGET_H
#define WIDGET_H#include <QWidget>QT_BEGIN_NAMESPACE
namespace Ui { class Widget; }
QT_END_NAMESPACEclass Widget : public QWidget
{Q_OBJECTpublic:Widget(QWidget *parent = nullptr);~Widget();signals:void jump();          //自定义跳转函数private slots:void on_jumpBtn_clicked();private:Ui::Widget *ui;
};
#endif // WIDGET_H/*********************************第二个界面的头文件*********************************/
#ifndef SECOND_H
#define SECOND_H#include <QWidget>namespace Ui {
class Second;
}class Second : public QWidget
{Q_OBJECTpublic:explicit Second(QWidget *parent = nullptr);~Second();public slots:void jump_slot();    //定义有关处理跳转信号的槽函数private:Ui::Second *ui;
};#endif // SECOND_H

2 > 源文件

/*********************************第一个界面的源文件*********************************/
#include "widget.h"
#include "ui_widget.h"Widget::Widget(QWidget *parent): QWidget(parent), ui(new Ui::Widget)
{ui->setupUi(this);//信号函数也可以连接信号函数//connect(ui->jumpBtn, &QPushButton::clicked, this, &Widget::jump);
}Widget::~Widget()
{delete ui;
}跳转按钮对应的槽 函数
void Widget::on_jumpBtn_clicked()
{//发射跳转信号emit jump();    //jump是在头文件中自定义的信号函数//关闭当前 界面this->hide();
}/*********************************第二个界面的源文件*********************************/#include "second.h"
#include "ui_second.h"Second::Second(QWidget *parent) :QWidget(parent),ui(new Ui::Second)
{ui->setupUi(this);
}Second::~Second()
{delete ui;
}//处理跳转信号函数对应的槽函数
void Second::jump_slot()
{this->show();          //将当前界面进行展示
}

3 > 主函数

#include "widget.h"
#include"form.h"   //第二个界面的头文件
#include <QApplication>int main(int argc, char *argv[])
{QApplication a(argc, argv);Widget w;w.show();Form f;   //实例化第二个界面//将第一个界面的信号函数与第二个界面的槽函数连接QObject::connect(&w, &Widget::jump,&f,&Form::jump_slot);return a.exec();
}

http://www.yayakq.cn/news/445200/

相关文章:

  • 哪有做婚介网站的油田公司健康企业建设
  • 三木做网站重庆做企业年报在哪个网站做
  • 安阳电话区号关键词排名优化价格
  • 株洲网站建设平台广西玉林建设厅官方网站
  • wordpress设计网站个人网页设计模板html代码
  • 这个网站最近运转怎么样?安全性怎么样? 另外建设银行的网银能在这里存取款吗?六安网页设计
  • 网站域名的后缀广东网站备案审核时间
  • 网站开发工作描述wordpress 自定义 sql
  • 旅游网站开发与建设论文公司flash网站模板
  • 许昌做网站联系电话wordpress 分页地址
  • 怎样做自己的公司网站网页升级访问中自动跳转中
  • 做凉菜的网站福州市连江县建设局网站
  • 深圳福田站seo教程论坛
  • 天津建设网站公司wap网站的域名
  • 七宝做网站手机制作音乐的软件app
  • 网站开发与设计专业网站建设基
  • 福州做推广有哪些网站mip网站案例
  • 做查工资的网站企业网站建设空间
  • 筑云网站投诉网站建设和网站搭建哪个好
  • 外贸网站外链网站排名优化外包
  • 嘉兴网站建设公司电话制作免费网站
  • 个人能建电商网站吗南京网站制作电话
  • 东莞龙岗网站建设wordpress 提高速度
  • 杭州建设教育网站旅游网站建设网站推广
  • 建筑服务类网站交互网站
  • 沈阳工伤保险做实在哪个网站网站超市
  • 大连市公众平台网站优化seo系统
  • 网站自己做余额充值自动扣款腾讯云轻量云服务器
  • 网站建设的完整流程图装修设计费一般多少钱一平方
  • 石家庄网站seo外包wordpress评论采集插件