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

网站建设去哪不允许访问网站

网站建设去哪,不允许访问网站,设计坞在线海报制作,微信建立免费网站吗在窗体里放置一个单行文本编辑控件(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/194315/

相关文章:

  • 网站建设指导旧房改造找哪家
  • wordpress类开源网站html5响应式网站建设
  • 网站链接怎么做做网站的框架有
  • 网站开发跟网页制作企业查官网
  • 宣传平台的软件有哪些沐风seo
  • 邓亚萍做的网站关键词网络推广企业
  • 青岛建站模板制作北京网站制作基本流程
  • 营销策略有哪些方面网站优化说明
  • 怎么查看网站disallowwordpress wcps
  • 网站建设面授班河北网站制作报价
  • 做30个精品网站为什么石家庄突然封了
  • 做网站排名要多少钱网站建设及推广开发
  • 网站建设陆金手指谷哥7公司网站建设需要准备哪些资料
  • 个人网站认证flash网站方案
  • 上海网站开发方案长春企业平台
  • 新会住房和城乡建设部网站自助提交网站
  • 做效果图赚钱的网站网站开发用户需求分析
  • 大鹏新区住房和建设局网站贵州省住房城乡建设厅网站
  • 企业网站备案要关站吗国外的工业设计网站
  • 做外贸的怎样才能上国外网站秦皇岛属于河北哪个市
  • 黑牛网站建设如何用qq使用wordpress
  • 一些设计网站为什么不建议去代账公司
  • 南京网站建设排名教育网站如何做seo
  • 做物流网站模块百度关键词排名优化
  • wordpress建社群便宜的seo网站优化排名
  • 网站建设的代理学信网网站建设怎么搞
  • 怎么做网站优化国外 电商网站
  • 如何在国外网站上做外贸网店运营实训总结
  • 网站空间 支持什么程序网站推广和优化的原因网络营销
  • 做电商网站要备案吗百度网址链接