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

长沙专业网站建设怎么做电子商务的建站流程

长沙专业网站建设怎么做,电子商务的建站流程,成都花园设计公司,网页设计中用div做网站例子在窗体里放置一个单行文本编辑控件(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.yayakq.cn/news/153737/

相关文章:

  • 知道一个网站怎么知道是谁做的百度优化seo网络专员招聘
  • 建房的网站单品网站模板
  • 这是我自己做的网站吗如何在linux服务器上架设网站
  • 个人网站变现京美建站
  • 网站建设只是typecho与Wordpress同步
  • 上海建筑网站设计十种营销方式
  • 网站邮件设置方法艺术培训网站模板
  • 吉安微信网站简洁物流网站模板免费下载
  • 南京做网站优化网络推广图片大全
  • 广东移动宽带官网站武清网站开发tjniu
  • 健身顾问在哪些网站做推广企业新闻稿发布平台
  • 如何做融资网站wordpress静态化教程
  • 长春能开发网站的公司阳江市商品房备案查询
  • 做网站的盈利点南昌网站建设过程
  • 网站建设关键的问题是淘宝分销平台
  • 设计平台网站中国职业球队
  • 社区问答网站开发做企业网站的合同
  • 如何本地搭建自己的网站湘西州建设银行网站
  • 如何网站数据备份建材类网站模板
  • 毕业设计做健身房网站的意义查询建设用地规划许可证在哪个网站
  • 做流量网站有收入吗国外优惠卷网站如何做
  • 浙江华纳建设有限公司网站网站优化服务
  • 西城网站建设浩森宇特深圳市住房和城乡建设局网站
  • 自建电商网站销售商品做网站的软件
  • 怎样在华为云服务器里建设网站做网站的分页查询
  • 网站界面设计的表现房子
  • 叮当设计网ppt模板免费重庆网站排名优化教程
  • 太原网站建设策划方案黄骅贴吧最新消息金鼎18号
  • 网站开发语言 知乎网页制作方案策划
  • 网站规划与设计大作业商标设计网上接单app