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

山东省建设执业师之家官方网站wordpress 多demo

山东省建设执业师之家官方网站,wordpress 多demo,济南网络销售公司,腾讯公司网页一、创建一个新的页面 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/346314/

相关文章:

  • 无锡网站营销公司哪家好wordpress管理员与编辑可见
  • 徐州市制作网站常州做网站的
  • 网站建设翻译英文360建筑网怎么样
  • 网站头部seo范例门户网站建设管理总则
  • 做网站公奇闻司郑州汉狮微信小程序后台管理系统
  • 网站开发服务商平台做网站有什么书
  • 惠州附近公司做网站建设多少钱付公司制作网站费怎么做凭证
  • 上海网站建设推荐q479185700顶你做刷机网站赚钱吗
  • 游民星空是用什么做的网站餐饮公司网站建设
  • 国外有哪些优秀的网站沭阳三剑客做网站
  • 域名与网站建设net做公司网站
  • 现在建设网站都用什么软件微商城网站策划
  • 大连网站建设过程php网站语言切换功能如何做
  • 网站服务器租用多少钱才合理呢网站建站网站制作公司
  • 帝国网站网站手机版怎么做wordpress采集小红书
  • 大气金融投资企业网站模板.net做网站教程
  • 怎么用手机创建网站全新装修效果图大全
  • 西安网站开发软件中国旅游电子商务网站建设情况
  • 二级院系网站建设情况南海做网站
  • 个人建设网站程序网络运营的培训
  • 电子商务网站自助建站京东网站建设哪家好
  • 世界网站排名动漫制作专业名人
  • wordpress百度贴吧纯静态网站做优化有什么影响
  • 网站各类模块内容说明小程序和h5的区别和优势
  • 屏山县建设局网站wordpress 企业站模板
  • 做网站需要几个服务器网页制作的公司的服务
  • 做kegg的网站wordpress前台发布页制作
  • 广州建筑装饰集团有限公司北京网站优化公司哪家好
  • 太原手机网站设计网站宽度 1000px
  • 网站建设三种方法访问网站的原理