ClientInterActionView::~ClientInterActionView() { if(udpSocket!=NULL) delete udpSocket; udpSocket=NULL; emit updateTextBrowser("close dialog"); }
void ClientInterActionView::on_pushButton_2_clicked() { QString str(tr("end socket Ip:%1").arg(this->Info.sock->peerAddress().toString())); textBrowser->append(str); emit updateTextBrowser(str); this->Info.sock->close(); }
void ThreeDMolDialog::updateLabels() { if (m_molecule) { updateTextBrowser(); } else { m_ui->plainTextEdit->clear(); } }
void ClientInterActionView::processPendingDatagrams() { while(udpSocket->hasPendingDatagrams()) { QByteArray datagram; int t=udpSocket->bytesAvailable(); datagram.resize(t); QHostAddress TempAddress ; quint16 TempPort ; udpSocket->readDatagram(datagram.data(),datagram.size(),&TempAddress,&TempPort); QString recvData(datagram); textBrowser->append(tr("UDP received From--------->IP:%1,Port:%2\n%3\n-------------<").arg(TempAddress.toString()).arg(TempPort).arg(recvData)); emit updateTextBrowser(recvData); } }
void ClientInterActionView::on_pushButton_clicked() { if(textEdit->text()=="") { textBrowser->append("empty msg"); return; } QString sendstr; QByteArray sendba=textEdit->text().toAscii(); if(radioButton->isChecked())//selected tcp mode { this->Info.sock->write(sendba); QString t(sendba); sendstr=tr("TCP send:------------>>>\n%1\nsend msg complete------------<<<\n").arg(t); } else if(radioButton_2->isChecked())//udp mode { if(udpSocket==NULL) { // init udp socket udpSocket=new QUdpSocket(this); udpSocket->bind(this->udpBindPort); connect(udpSocket,SIGNAL(error(QAbstractSocket::SocketError)),this,SLOT(DisplayError(QAbstractSocket::SocketError))); connect(udpSocket,SIGNAL(readyRead()),this,SLOT(processPendingDatagrams())); } qint64 rt ; rt= udpSocket->writeDatagram(sendba.data(),this->Info.sock->peerAddress(),this->udpPeerPort); QString t(sendba); sendstr=tr("UDP send:------------>>>\n%1\nsend msg complete------------<<<\n").arg(t); } textEdit->clear(); textBrowser->append(sendstr); emit updateTextBrowser(sendstr); }
int MyServer::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QObject::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { switch (_id) { case 0: updateTextBrowser((*reinterpret_cast< QString(*)>(_a[1]))); break; case 1: updateTextBrowserDlg((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2]))); break; case 2: addtoListWidget((*reinterpret_cast< QString(*)>(_a[1]))); break; case 3: deletefromListWidget((*reinterpret_cast< QString(*)>(_a[1]))); break; case 4: Service(); break; case 5: Accept(); break; case 6: DisplayError((*reinterpret_cast< QAbstractSocket::SocketError(*)>(_a[1]))); break; case 7: OnDisconnected(); break; default: ; } _id -= 8; } return _id; }
void Scenery3dDialog::retranslate() { if (dialog) { ui->retranslateUi(dialog); updateToolTipStrings(); //update description SceneInfo si = mgr->getLoadingScene(); //the scene that is currently being loaded if(!si.isValid) si = mgr->getCurrentScene(); //the scene that is currently displayed updateTextBrowser(si); foreach(QAbstractButton* but, shortcutButtons) { //replace stored text with re-translated one but->setProperty("stelOriginalText",but->text()); } updateShortcutStrings(); }
void ClientInterActionView::DisplayError(QAbstractSocket::SocketError socketError) { switch(socketError) { case QAbstractSocket::ConnectionRefusedError: textBrowser->append("ConnectionRefusedError"); emit updateTextBrowser("ConnectionRefusedError"); break; case QAbstractSocket::RemoteHostClosedError: textBrowser->append("RemoteHostClosedError"); emit updateTextBrowser("RemoteHostClosedError"); break; case QAbstractSocket::HostNotFoundError: textBrowser->append("HostNotFoundError"); emit updateTextBrowser("HostNotFoundError"); break; case QAbstractSocket::SocketAccessError: textBrowser->append("SocketAccessError"); emit updateTextBrowser("SocketAccessError"); break; case QAbstractSocket::SocketResourceError: textBrowser->append("SocketResourceError"); emit updateTextBrowser("SocketResourceError"); break; case QAbstractSocket::SocketTimeoutError: textBrowser->append("SocketTimeoutError"); emit updateTextBrowser("SocketTimeoutError"); break; case QAbstractSocket::DatagramTooLargeError: textBrowser->append("DatagramTooLargeError"); emit updateTextBrowser("DatagramTooLargeError"); break; case QAbstractSocket::NetworkError: textBrowser->append("NetworkError"); emit updateTextBrowser("NetworkError"); break; case QAbstractSocket::AddressInUseError: textBrowser->append("AddressInUseError"); emit updateTextBrowser("AddressInUseError"); break; case QAbstractSocket::SocketAddressNotAvailableError: textBrowser->append("SocketAddressNotAvailableError"); emit updateTextBrowser("SocketAddressNotAvailableError"); break; case QAbstractSocket::UnsupportedSocketOperationError: textBrowser->append("UnsupportedSocketOperationError"); emit updateTextBrowser("UnsupportedSocketOperationError"); break; case QAbstractSocket::UnfinishedSocketOperationError: textBrowser->append("UnfinishedSocketOperationError"); emit updateTextBrowser("UnfinishedSocketOperationError"); break; default: textBrowser->append(tr("Unknow socket Error:%1").arg(socketError)); emit updateTextBrowser(tr("Unknow socket Error:%1").arg(socketError)); } }