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

天津建站服务asp.net网站设计分工

天津建站服务,asp.net网站设计分工,wordpress下拉,上传网站过程自定义信号#xff0c;需要 1.在singnals:区域下写信号函数#xff0c;以及函数对应的参数 2. 需要emit关键字进行发射信号 3. 在需要处理该信号的其他类中#xff0c;建立信号和其信号槽函数connect() 4. 在其他类中创建信号处理槽函数 #include mythread.hmy…自定义信号需要 1.在singnals:区域下写信号函数以及函数对应的参数 2. 需要emit关键字进行发射信号 3. 在需要处理该信号的其他类中建立信号和其信号槽函数connect() 4. 在其他类中创建信号处理槽函数 #include mythread.hmyThread::myThread(QTcpSocket *s) {socket s; }// 对线程的run方法进行重写, 相当于线程处理函数 void myThread::run() {// 启动线程后应该建立连接关于readyReadconnect(socket, QTcpSocket::readyRead, this, myThread::clientInfoHandler); }void myThread::clientInfoHandler(){// 线程不能对ui进行操作只能在创建和ui同名的wiget类中操作// qDebug() socket-readAll();// 所以需要在thread中自定义信号在wiget中用于触发信号和对应槽函数QByteArray b socket-readAll();emit sendToWidget(b); // 发起信号 } #include widget.h #include ui_widget.hWidget::Widget(QWidget *parent): QWidget(parent), ui(new Ui::Widget) {ui-setupUi(this);// 服务端有QTcpServer库封装了监听操作server new QTcpServer();// 直接监听内部根据传入的ip和端口进行绑定server-listen(QHostAddress::AnyIPv4, SERVER_PORT);// 对server进行新的连接信号建立信号槽connect(server, QTcpServer::newConnection, this, Widget::newClientHandler);}Widget::~Widget() {delete ui; }void Widget::newClientHandler() {// 将获取到的新的连接套接字中获取客户端ip和端口socket server-nextPendingConnection();ui-hostLineEdit-setText(socket-peerAddress().toString());ui-portLineEdit-setText(QString::number(socket-peerPort()));// 新的消息到来时connect 数据read和处理信号槽函数// connect(socket, QTcpSocket::readyRead, this, Widget::clientInfoSlot);// 创建线程来一个连接后就创建一个线程在线程中进行socket的数据接收myThread* thread new myThread(socket);thread-start();// thread线程对象发出信号widget中建立对应的槽函数connect(thread, myThread::sendToWidget, this, Widget::threadMessageSlot); }void Widget::threadMessageSlot(QByteArray b){ui-chatLineEdit-setText(QString(b)); }void Widget::clientInfoSlot() {ui-chatLineEdit-setText(QString(socket-readAll())); }void Widget::on_closeButton_clicked() {socket-close(); }
http://www.dnsts.com.cn/news/272471.html

相关文章:

  • 如何确保网站安全网站推广优化淄博公司
  • 六安市城乡建设网站wordpress什么环境速度
  • 商丘哪里教做网站的做公众号的素材网站
  • 做网站诱导充值犯法吗小网站建设
  • 网站备份脚本模板之家网页模板
  • 网站一键建设视频网站顶部效果怎么做的
  • 哪个网站可以做加工代理的北京网站排名优化软件
  • 潍坊住房和城乡建设部网站室内设计相关网站
  • 海外seo托管沂南网站优化推广
  • 免费个人自助建站免费制作一个自己的网站
  • 企业网站托管方式asp影楼网站数据库用什么软件
  • 电子商务网站建设评估工具苏州网站seo
  • 云砺信息科技做网站WordPress后花园
  • 安徽经工建设集团网站合肥网站建设方案托管
  • 图书馆网站建设研究互联网媒体广告公司
  • 合肥建设网站制作公司外贸网站搜索 引擎优化方法
  • 网站建设运营维护方案做网站的环境配置
  • 做网站需要交税做网站的电脑配置
  • 广州网站推广团队东莞市品牌网站建设
  • 做英文的小说网站有哪些如何评价一个网站做的是否好
  • 做 cad效果图网站长沙水业网站是哪家公司做的
  • 宾阳网站建设做窗帘店的网站
  • 郑州服装 网站建设网站源码完整
  • 网站推广基本方法外贸建站公司排名
  • 免费制作网站平台有哪些达建网站防止爬虫的办法
  • 上海的设计网站有哪些做旅游的网站有哪些
  • 本地wordpress无法打开网站壁画网站建设
  • 低价机票网站建设seo蜘蛛池
  • 织梦网站统计代码免费的网站建设
  • 网站配色主题cad图纸免费下载网站