qtcpsocket

    5热度

    2回答

    是否有任何简单的方法发送文件到服务器与文件名包括在服务器和客户端的文件名是完全一样的? 这里是我的代码 发件人 QString path = QApplication::applicationDirPath()+"/belajardansa.bmp"; QFile inputFile(path); QByteArray read ; inputFile.open(QIODevice::Rea

    0热度

    2回答

    我想在qt framework中编写一个控制台聊天程序。我在发送消息时遇到问题。 客户端向服务器发送消息,但服务器在客户端程序关闭之前不会接收消息。当客户端关闭时,服务器显示所有消息。我不想那样。我希望服务器在我发送消息时获取消息到它。 我写了下面的代码。你会看到我想要做的,如果你看看客户端的主要功能。 /* Created BY : Creation DATE : 26/1

    1热度

    1回答

    由于有段时间我一直在使用Qt(对不起,我的英语)。我现在正在使用QtNetwork。 我需要创建一个客户端 - 服务器像系统。其基本思路是这些: 的IP都(客户端和服务器)的公司可以改变。无法将服务器IP存储在客户端上的配置文件中。因此,服务器必须以某种方式公布它的IP,并且客户端必须能够检测到要连接的服务器IP。 客户端必须能够在没有服务器的情况下工作,并更新其工作的服务器(一旦连接)。 客户端

    0热度

    2回答

    我正在设计一个使用Qt创建器访问远程桌面的应用程序。为了从远程桌面获得“退出”信号(在完成我的目的之后),我正在使用Tcpserver和Tcpsocket。我的电脑充当服务器,而远程电脑充当客户端。我正在使用以下概念: 服务器PC 1.按PushButton访问远程屏幕(使用tightvnc以全屏模式)。 2.启动服务器并侦听任何活动连接(我正在使用端口9876)。 3.找到活动连接。连接到客户端

    5热度

    1回答

    我使用Qt和QTcpSocket来创建一个小型聊天客户端/服务器应用程序。 当我编译我的代码,编译器返回以下错误: main.cpp:3:22: fatal error: QTcpSocket: No such file or directory 这是指#include <QTcpSocket>。 此库位于何处?如何安装?

    0热度

    1回答

    我正在编程一个服务器,我编写了服务和管理器。当我停止与UI服务器管理器的服务器,该服务器调用一个名为“stopServer()”函数,该函数包含以下内容: qDebug() << "Stopping the server..."; // Clear the vector and free the memory by deleting pointers qDebug() << clients.s

    0热度

    1回答

    我,当我在做严重的错误一些项目,现在我要重新计划从底部..我写的多线程服务器将处理连接请求,等等。但是,当我使用QThread的基础对象创建了新类,我开始使用QThread-> run(),而不是QThread-> start()。现在我收到一堆错误。这是情况。 我有服务器,它在每个连接上创建新线程,并开始从每个连接的客户端读取数据。当我接收到数据时,它会发出连接到主GUI类并显示结果OK的信号。

    0热度

    1回答

    我的主要目标是通过网络发送一个mp3文件,使用QDataStream,QTcpServer和QTcpSocket。但我已经把这个任务分解成小块。起初,我需要将mp3文件转换为正确的格式,以便它可以“馈送”到数据流中。 我该怎么做到这一点?我认为这将是使用Phonon最简单的方法?但MediaObject似乎不提供某种getData方法。 任何帮助,我该怎么做,将不胜感激。如果需要,我可以更多地解释

    2热度

    1回答

    您使用QTcpSocket通过网络发送数据,将readyRead信号与您的数据处理程序连接起来。但readyRead信号可能未被触发。 您可以看到Wireshark到达的数据,但QTcpSocket不会触发readyRead信号。

    0热度

    1回答

    我正在创建一个应用程序,我需要通过tcp发送一些图像。 发送部分是 QImage image; image.load("image.png", "PNG"); image.setText("name", "color"); QByteArray ba; QBuffer buffer(&ba); image.save(&buffer, "PNG"); int bsize = ba.siz