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

做网站要注意些什么要求做网站和做微商城有什么区别

做网站要注意些什么要求,做网站和做微商城有什么区别,wordpress手机端加载不出来,互联网获客在窗体里放置一个单行文本编辑控件(QLineEdit)、一个标签控件(QLabel)和一个文本浏览控件(QTextBrowser),在单行文 本编辑控件里的文本被编辑时,标签控件和文本浏览控件都会同步显示…

在窗体里放置一个单行文本编辑控件(QLineEdit)、一个标签控件(QLabel)和一个文本浏览控件(QTextBrowser),在单行文 本编辑控件里的文本被编辑时,标签控件和文本浏览控件都会同步显示新的文本。另外我们自定义一个槽函数,同步打印文本的变化到调试输出面板里。例子其实示范了将单 行文本编辑控件的信号同时关联到三个槽函数,观察相应的效果。

这时三个控件对象名称默认为 lineEdit、label、textBrowser,就用默认的名字,编辑好界面之后保存。这时信号的源头是单行文本编辑控件,接收端有标签控件和文本浏览控件。
现在回到 QtCreator 代码编辑模式,打开 widget.h 头文件,添加我们自定义的槽函数声明,用于打印文本到输出面板: 

#ifndef WIDGET_H
#define WIDGET_H#include <QWidget>namespace Ui {
class Widget;
}class Widget : public QWidget
{Q_OBJECTpublic:explicit Widget(QWidget *parent = 0);~Widget();public slots:   //添加槽函数打印调试信息void PrintText(const QString& text);private:Ui::Widget *ui;
};#endif // WIDGET_H

头文件编辑好之后,再编辑 widget.cpp 文件:

#include "widget.h"
#include "ui_widget.h"
#include <QDebug>Widget::Widget(QWidget *parent) :QWidget(parent),ui(new Ui::Widget)
{ui->setupUi(this);//关联信号到槽函数//接收端是标签控件connect(ui->lineEdit, SIGNAL(textEdited(QString)), ui->label, SLOT(setText(QString)));//接收端是文本浏览控件connect(ui->lineEdit, SIGNAL(textEdited(QString)), ui->textBrowser, SLOT(setText(QString)));//接收端是主窗口的 PrintText 槽connect(ui->lineEdit, SIGNAL(textEdited(QString)), this, SLOT(PrintText(QString)));
}Widget::~Widget()
{delete ui;
}void Widget::PrintText(const QString &text)
{qDebug()<<text; //打印到调试输出面板
}

 widget.cpp 文件开头增加了头文件包含 <QDebug>。在构造函数里,增加了三行 connect 函数调用:
第一个是将 lineEdit 的编辑信号关联到 label 的设置文本槽函数;
第二个是将 lineEdit 的编辑信号关联到 textBrowser 的设置文本槽函数;
第三个是将 lineEdit 的编辑信号关联到主窗体的 PrintText 槽函数。
PrintText 槽函数的定义代码非常简单,就是将获取的 text 文本打印到调试输出面板。虽然 PrintText 函数定义和声明里的参数看起来有点复杂,又是 const,又是 &,在关联函数位置只需要按照 QtCreator 编辑器的代码补全功能自动提示的槽函数名称即可。比如

connect(ui->lineEdit, SIGNAL(textEdited(QString)), this, SLOT(PrintText(QString)));

槽函数 PrintText 参数里只需要类型名 QString 就够了,不需要加变量名 text 的,信号 textEdited 的参数也是类似的。
如果用 Qt5 新式的关联语法,就如下面示例的这句:

connect(ui->lineEdit, &QLineEdit::textEdited, this, &Widget::PrintText);

 

http://www.bjxfkj.com.cn/article/109936.html

相关文章:

  • 中文博客网站模板下载定制礼品公司
  • 无为县住房和城乡建设局网站广告发光字制作培训班
  • 公司多个门户是做二级域名还是做多个网站郑州专业网站推广优化公司
  • 公司网站建设概述抖音上的小程序怎么赚钱
  • 做企业网站用什么软件怎么建立一个文档
  • 做模块高考题的网站婚纱网站手机网站
  • 韩城搜索引擎建设网站网站推广排名报价
  • 网站建设系统课程网站开发 程序开发阶段
  • 程序开源网站小程序游戏制作
  • 怎么在百度搜索自己的网站网站开发能用到的ps知识
  • 永平建设有限公司网站wordpress主题新闻
  • 制作网站哪家服务好C 如何做简易网站
  • 湖州 网站建设公司心理咨询 网站模版
  • 做定制旅游最好的网站目录网站开发
  • 自己做网站制作流程网站建设空间怎么租用
  • 到做任务的网站上面推广粉象生上海网站论坛建设
  • 做中国最专业的健康门户网站国外服务器地址ip
  • 网站开发经济可行性国外网站建设的步骤
  • 天河移动网站建设在东莞怎么找工作
  • 单位网站用途类型北京公司有哪些
  • 大庆市建设大厦网站dede网站栏目管理
  • 专业手机网站公司哪家好企业为什么需要建站
  • 传统网站和手机网站的区别380元网站建设
  • 免费网站建设工具个人网站备案注意事项
  • 做网站备案是承诺书是啥线上网站建设
  • 游戏开科技的软件人教版优化设计电子书
  • 怎样在手机做自己的网站怎么样用ppt做网站
  • 开网站需要哪些程序做兼职在线抠图网站
  • 虚拟币交易网站开发十大求职招聘app排行
  • 网络营销理论与实务响应式网站适合优化吗