HWNewNet::HWNewNet() : isChief(false), m_game_connected(false), netClientState(Disconnected) { m_private_game = false; m_nick_registered = false; m_roomsListModel = new RoomsListModel(this); m_playersModel = new PlayersListModel(this); m_lobbyPlayersModel = new QSortFilterProxyModel(this); m_lobbyPlayersModel->setSourceModel(m_playersModel); m_lobbyPlayersModel->setSortRole(PlayersListModel::SortRole); m_lobbyPlayersModel->setDynamicSortFilter(true); m_lobbyPlayersModel->sort(0); m_roomPlayersModel = new QSortFilterProxyModel(this); m_roomPlayersModel->setSourceModel(m_playersModel); m_roomPlayersModel->setSortRole(PlayersListModel::SortRole); m_roomPlayersModel->setDynamicSortFilter(true); m_roomPlayersModel->sort(0); m_roomPlayersModel->setFilterRole(PlayersListModel::RoomFilterRole); m_roomPlayersModel->setFilterFixedString("true"); // socket stuff connect(&NetSocket, SIGNAL(readyRead()), this, SLOT(ClientRead())); connect(&NetSocket, SIGNAL(connected()), this, SLOT(OnConnect())); connect(&NetSocket, SIGNAL(disconnected()), this, SLOT(OnDisconnect())); connect(&NetSocket, SIGNAL(error(QAbstractSocket::SocketError)), this, SLOT(displayError(QAbstractSocket::SocketError))); connect(this, SIGNAL(messageProcessed()), this, SLOT(ClientRead()), Qt::QueuedConnection); }
MStatus polyModifierCmd::createModifierNode( MObject& modifierNode ) { MStatus status = MS::kFailure; if( fModifierNodeTypeInitialized || fModifierNodeNameInitialized ) { if( fModifierNodeTypeInitialized ) { modifierNode = fDGModifier.createNode( fModifierNodeType, &status ); } else if( fModifierNodeNameInitialized ) { modifierNode = fDGModifier.createNode( fModifierNodeName, &status ); } // Check to make sure that we have a modifier node of the appropriate type. // Requires an inMesh and outMesh attribute. // MFnDependencyNode depNodeFn( modifierNode ); MObject inMeshAttr; MObject outMeshAttr; inMeshAttr = depNodeFn.attribute( "inMesh" ); outMeshAttr = depNodeFn.attribute( "outMesh" ); if( inMeshAttr.isNull() || outMeshAttr.isNull() ) { displayError( "Invalid Modifier Node: inMesh and outMesh attributes are required." ); status = MS::kFailure; } } return status; }
void VK::displayErrorMessage(QString err, ErrorHandlers displayType) { static bool flag; if (!flag) { flag = true; emit displayError(err, displayType); } }
qChat::qChat(QWidget *parent) : QWidget(parent), ui(new Ui::qChat) { ui->setupUi(this); /* server parameters */ _host = "achat.lorenzobianconi.net"; _port = 9999; _nick = getHostname() + QString("@") + QHostInfo::localHostName(); _sock = new QTcpSocket(this); _connecTimer = new QTimer(this); _ws = CLIENT_NOT_AUTHENTICATED; _attempt = 1; tableFormat.setBorder(0); connect(ui->msgEdit, SIGNAL(returnPressed()), this, SLOT(sndMsg())); connect(_sock, SIGNAL(connected()), this, SLOT(clientAuth())); connect(_sock, SIGNAL(readyRead()), this, SLOT(getMsg())); connect(_sock, SIGNAL(error(QAbstractSocket::SocketError)), this, SLOT(displayError(QAbstractSocket::SocketError))); connect(_connecTimer, SIGNAL(timeout()), this, SLOT(try_connect())); _sock->connectToHost(_host, _port); _connecTimer->setSingleShot(true); }
int main(int argc,char **argv) { int z; int s = -1; int sndbuf=0; int rcvbuf=0; socklen_t optlen; s = socket(PF_INET,SOCK_STREAM,0); if ( s == -1 ) { displayError("socket(2)"); } optlen = sizeof sndbuf; z = getsockopt(s, SOL_SOCKET, SO_SNDBUF, &sndbuf,&optlen); if ( z ) { displayError("getsockopt(s,SOL_SOCKET," "SO_SNDBUF)"); } assert(optlen == sizeof sndbuf); optlen = sizeof rcvbuf; z = getsockopt(s, SOL_SOCKET, SO_RCVBUF, &rcvbuf,&optlen); if ( z ) { displayError("getsockopt(s,SOL_SOCKET," "SO_RCVBUF)"); } assert(optlen == sizeof rcvbuf); printf( "Socket s : %d\n",s); printf( "Send buf: %d bytes\n", sndbuf); printf( "Recv buf: %d bytes\n", rcvbuf); close(s); return 0; }
Client::Client(const QString &IP, int port) : m_IP(IP), m_port(port) { m_tcpSocket = new QTcpSocket(this); connect(m_tcpSocket, SIGNAL(readyRead()), this, SLOT(readResult())); connect(m_tcpSocket, SIGNAL(error(QAbstractSocket::SocketError)), this, SLOT(displayError(QAbstractSocket::SocketError))); connect(m_tcpSocket, SIGNAL(disconnected()), this, SLOT(disconnected())); }
void ShareUserGroupWidget::slotShareesReady() { if (_completerModel->rowCount() == 0) { displayError(0, tr("No results for '%1'").arg(_completerModel->currentSearch())); return; } _completer->complete(); }
/*! * 根据插件状态输出错误信息(如果没有错误返回0,否则返回1) * \param[in] plugin * \param[in] pluginName * \return 如果没有错误返回0,否则返回1 */ int checkPlugin(ExtensionSystem::PluginSpec *plugin, const QString &pluginName) { if(!plugin) { QStringList pluginPaths = ExtensionSystem::PluginManager::instance()->pluginPaths(); QString nativePaths = QDir::toNativeSeparators(pluginPaths.join(QLatin1String(","))); const QString reason = QCoreApplication::translate("Application", "Could not find '%1.pluginspec' in %2").arg(pluginName).arg(nativePaths); displayError(msgLoadFailure(pluginName, reason)); return 1; } if (plugin->hasError()) { displayError(msgLoadFailure(pluginName, plugin->errorString())); return 1; } return 0;//0表示成功 }
MStatus dagPoseInfo::parseArgs( const MArgList& args ) // // There is one mandatory flag: -f/-file <filename> // { MStatus stat; MString arg; MString fileName; const MString fileFlag ("-f"); const MString fileFlagLong ("-file"); // Parse the arguments. for ( unsigned int i = 0; i < args.length(); i++ ) { arg = args.asString( i, &stat ); if (!stat) continue; if ( arg == fileFlag || arg == fileFlagLong ) { // get the file name // if (i == args.length()-1) { arg += ": must specify a file name"; displayError(arg); return MS::kFailure; } i++; args.get(i, fileName); } else { arg += ": unknown argument"; displayError(arg); return MS::kFailure; } } file = fopen(fileName.asChar(),"wb"); if (!file) { MString openError("Could not open: "); openError += fileName; displayError(openError); stat = MS::kFailure; } return stat; }
SamplerConnectionTest::SamplerConnectionTest(QString host, int p, QWidget* parent) :QWidget(parent) { hostname = host; port = p; _connected = false; socket = new QTcpSocket(this); connect(socket, SIGNAL(ready()), this, SLOT(displayStatus())); connect(socket, SIGNAL(error(QAbstractSocket::SocketError)), this, SLOT(displayError(QAbstractSocket::SocketError))); }
/** * Tells this widget what is the network object. Then makes connections to it. * @param network - the network obejct. */ void Login::setNetworkObject( TAim *network ){ connection = network; connect(connection, SIGNAL(statusChanged(int)), this, SLOT(watchConnection(int))); connect(connection, SIGNAL(displayError(QString)), this, SLOT( displayNetworkError(QString))); connect(connection, SIGNAL(nick(QString)), this, SLOT(setNick(QString))); connect( connection, SIGNAL(initProgress(int, int, QString)), this, SLOT(initProgressBar(int, int, QString)) ); connect( connection, SIGNAL(updateProgress(int, QString)), this, SLOT(updateProgressBar(int, QString)) ); connect( connection, SIGNAL(endProgress()), this, SLOT(endProgressBar()) ); }
void FreeBracketClient::connectToServer(QString host, quint16 port) { qDebug() << "Connecting to server..."; tcpSocket = new QTcpSocket(this); connect(tcpSocket, SIGNAL(readyRead()), this, SLOT(readMessage())); connect(tcpSocket, SIGNAL(connected()), this, SLOT(connected())); connect(tcpSocket, SIGNAL(error(QAbstractSocket::SocketError)), this, SLOT(displayError(QAbstractSocket::SocketError))); tcpSocket->abort(); tcpSocket->connectToHost(QHostAddress(host), port); }
char *allocateString( int aSize ) { char *value; if( (value = (char *)malloc(aSize*sizeof(char))) == NULL ) { displayError(ERR_MALLOC, __FILE__, __FUNCTION__, __LINE__); exit(0); } return value; }
void TcpClient::tcpConnect() { tcpClient = new QTcpSocket(this); connect(tcpClient, SIGNAL(readyRead()), this, SLOT(readData())); connect(tcpClient, SIGNAL(error(QAbstractSocket::SocketError)), this, SLOT(displayError(QAbstractSocket::SocketError))); tcpClient->connectToHost(host, port, QIODevice::ReadWrite); }
void ListItems::setParameterRE( const std::string & i_name, const std::string & i_value) { std::string err; if( af::RegExp::Validate( i_value, &err)) setParameter( i_name, i_value, true); else displayError( afqt::stoq(err)); }
Dialog::Dialog(QWidget *parent) : QDialog(parent) { clientProgressBar = new QProgressBar; clientStatusLabel = new QLabel(tr("Client ready")); serverProgressBar = new QProgressBar; serverStatusLabel = new QLabel(tr("Server ready")); #ifdef Q_OS_SYMBIAN QMenu *menu = new QMenu(this); QAction *optionsAction = new QAction(tr("Options"), this); optionsAction->setSoftKeyRole(QAction::PositiveSoftKey); optionsAction->setMenu(menu); addAction(optionsAction); startAction = menu->addAction(tr("Start"), this, SLOT(start())); quitAction = new QAction(tr("Exit"), this); quitAction->setSoftKeyRole(QAction::NegativeSoftKey); addAction(quitAction); connect(quitAction, SIGNAL(triggered()), this, SLOT(close())); #else startButton = new QPushButton(tr("&Start")); quitButton = new QPushButton(tr("&Quit")); buttonBox = new QDialogButtonBox; buttonBox->addButton(startButton, QDialogButtonBox::ActionRole); buttonBox->addButton(quitButton, QDialogButtonBox::RejectRole); connect(startButton, SIGNAL(clicked()), this, SLOT(start())); connect(quitButton, SIGNAL(clicked()), this, SLOT(close())); #endif connect(&tcpServer, SIGNAL(newConnection()), this, SLOT(acceptConnection())); connect(&tcpClient, SIGNAL(connected()), this, SLOT(startTransfer())); connect(&tcpClient, SIGNAL(bytesWritten(qint64)), this, SLOT(updateClientProgress(qint64))); connect(&tcpClient, SIGNAL(error(QAbstractSocket::SocketError)), this, SLOT(displayError(QAbstractSocket::SocketError))); QVBoxLayout *mainLayout = new QVBoxLayout; mainLayout->addWidget(clientProgressBar); mainLayout->addWidget(clientStatusLabel); mainLayout->addWidget(serverProgressBar); mainLayout->addWidget(serverStatusLabel); mainLayout->addStretch(1); mainLayout->addSpacing(10); #ifndef Q_OS_SYMBIAN mainLayout->addWidget(buttonBox); #endif setLayout(mainLayout); setWindowTitle(tr("Loopback")); }
Network::Network(): m_blockSize(0), m_data("") { m_sslSocket = new QSslSocket(); m_sslSocket->setPeerVerifyMode(QSslSocket::VerifyNone); m_sslSocket->setProtocol(QSsl::TlsV1_0); connect(m_sslSocket, SIGNAL(error(QAbstractSocket::SocketError)), this, SLOT(displayError(QAbstractSocket::SocketError))); connect(m_sslSocket, SIGNAL(readyRead()), this, SLOT(slotReadyRead())); }
void MainWindow::on_pbConnecter_clicked() { cl->connectToHost(ui->leAdresse->text(), ui->lePort->text().toInt()); connect(cl, SIGNAL(connected()), this, SLOT(clientConnnected())); connect(cl, SIGNAL(disconnected()), cl, SLOT(deleteLater())); connect(cl, SIGNAL(readyRead()), this, SLOT(lireData())); connect(cl, SIGNAL(error(QAbstractSocket::SocketError)), this, SLOT(displayError(QAbstractSocket::SocketError))); ui->pbConnecter->setEnabled(false); }
void DataLink::acceptConnection() { connection = tcpServer.nextPendingConnection(); connect(connection, SIGNAL(readyRead()), this, SLOT(data_read())); connect(connection, SIGNAL(error(QAbstractSocket::SocketError)), this, SLOT(displayError(QAbstractSocket::SocketError))); qDebug() << "Connection accepted"; //tcpServer.close(); }
// Send the arguments to an already running instance of Tau Labs GCS static bool sendArguments(SharedTools::QtSingleApplication &app, const QStringList &arguments) { if (!arguments.empty()) { // Send off arguments const QStringList::const_iterator acend = arguments.constEnd(); for (QStringList::const_iterator it = arguments.constBegin(); it != acend; ++it) { if (!app.sendMessage(prepareRemoteArgument(*it))) { displayError(msgSendArgumentFailed()); return false; } } } // Special empty argument means: Show and raise (the slot just needs to be triggered) if (!app.sendMessage(QString())) { displayError(msgSendArgumentFailed()); return false; } return true; }
void toggleImageAutoWhiteBalance(int) { if (g_colorStream.getCameraSettings() == NULL) { displayError("Color stream doesn't support camera settings"); return; } g_colorStream.getCameraSettings()->setAutoWhiteBalanceEnabled(!g_colorStream.getCameraSettings()->getAutoWhiteBalanceEnabled()); displayMessage("Auto White balance: %s", g_colorStream.getCameraSettings()->getAutoWhiteBalanceEnabled() ? "ON" : "OFF"); }
Client::Client(QWidget *parent) : QDialog(parent), ui(new Ui::Client) { ui->setupUi(this); tcpSocket = new QTcpSocket(this); connect(tcpSocket, SIGNAL(readyRead()), this, SLOT(readMessage())); connect(tcpSocket, SIGNAL(error(QAbstractSocket::SocketError)), this, SLOT(displayError(QAbstractSocket::SocketError))); }
EngineClient::EngineClient() { engine = new QLocalSocket(); connect(engine, SIGNAL(error(QLocalSocket::LocalSocketError)), this, SLOT(displayError(QLocalSocket::LocalSocketError))); readyToSendLvlx = false; _connected = true; }
MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { ui->setupUi(this); this->chatTimeout = true; this->connected = false; this->currColorId = 2; // czarny this->lastColorButton = ui->blackPushButton; this->graphicsScene = new QGraphicsScene(); ui->graphicsView->setScene(graphicsScene); this->currentPen.setColor(QColor("black")); connect(ui->graphicsView,SIGNAL(drawPoint(QPoint)),this,SLOT(drawPoint(QPoint))); connect(ui->graphicsView,SIGNAL(drawLineTo(QPoint)),this,SLOT(drawLineTo(QPoint))); connect(ui->clearPushButton,SIGNAL(clicked()),this,SLOT(clearView())); connect(ui->redPushButton,SIGNAL(clicked()),this,SLOT(switchColor())); connect(ui->greenPushButton,SIGNAL(clicked()),this,SLOT(switchColor())); connect(ui->blackPushButton,SIGNAL(clicked()),this,SLOT(switchColor())); connect(ui->sendMessagePushButton,SIGNAL(clicked()),this,SLOT(sendMessage())); connect(ui->chatLineEdit,SIGNAL(returnPressed()),this,SLOT(sendMessage())); this->socket = new KalSocket(); this->chatTimer = new QTimer(); connect(socket,SIGNAL(connected()),this,SLOT(connectionSuccess())); connect(socket,SIGNAL(error(QAbstractSocket::SocketError)), this,SLOT(displayError(QAbstractSocket::SocketError))); connect(socket,SIGNAL(pointsReceived(int,int,int,KalSocket::DrawType)), this,SLOT(pointsReceived(int,int,int,KalSocket::DrawType))); connect(socket,SIGNAL(clear()),graphicsScene,SLOT(clear())); connect(socket,SIGNAL(someoneLoggedIn(QString)),this,SLOT(someoneLoggedIn(QString))); connect(socket,SIGNAL(chatMessage(QString,QString)),this,SLOT(addMessage(QString,QString))); connect(socket,SIGNAL(nicknames(QList<QString>)),this,SLOT(getNicknames(QList<QString>))); connect(socket,SIGNAL(logout(QString)),this,SLOT(someoneLoggedOut(QString))); connect(socket,SIGNAL(drawStart(QString)),this,SLOT(drawStart(QString))); connect(socket,SIGNAL(gotSettings(ServerSettings)),this,SLOT(getSettings(ServerSettings))); connect(socket,SIGNAL(errorMessage(QString)),this,SLOT(showMessage(QString))); connect(ui->wantDrawCheckBox,SIGNAL(toggled(bool)),this,SLOT(wantDrawToggled(bool))); // actiony z menu: Polaczenie connect(ui->actionPo_cz,SIGNAL(triggered()),this,SLOT(connectWindowExec())); // laczymy sie connect(ui->actionRoz_cz,SIGNAL(triggered()),this,SLOT(disconnect())); // rozlaczamy sie connect(ui->actionZako_cz,SIGNAL(triggered()),this,SLOT(close())); // koniec programu // timer connect(chatTimer,SIGNAL(timeout()),this,SLOT(timeout())); connect(ui->progressBar,SIGNAL(full()),this,SLOT(drawTimeout())); // inne this->disableActions(false); // Polacz - aktywne, Rozlacz - nieaktywne }
void AuthWidget::processEnvironment() { const WEnvironment& env = WApplication::instance()->environment(); if (registrationEnabled_) if (handleRegistrationPath(env.internalPath())) return; std::string emailToken = model_->baseAuth()->parseEmailToken(env.internalPath()); if (!emailToken.empty()) { EmailTokenResult result = model_->processEmailToken(emailToken); switch (result.result()) { case EmailTokenResult::Invalid: displayError(tr("Wt.Auth.error-invalid-token")); break; case EmailTokenResult::Expired: displayError(tr("Wt.Auth.error-token-expired")); break; case EmailTokenResult::UpdatePassword: letUpdatePassword(result.user(), false); break; case EmailTokenResult::EmailConfirmed: displayInfo(tr("Wt.Auth.info-email-confirmed")); User user = result.user(); model_->loginUser(login_, user); } /* * In progressive bootstrap mode, this would cause a redirect w/o * session ID, losing the dialog. */ if (WApplication::instance()->environment().ajax()) WApplication::instance()->setInternalPath("/"); return; } User user = model_->processAuthToken(); model_->loginUser(login_, user, WeakLogin); }
void Dialog::acceptConnection() { tcpServerConnection = tcpServer.nextPendingConnection(); connect(tcpServerConnection, SIGNAL(readyRead()), this, SLOT(updateServerProgress())); connect(tcpServerConnection, SIGNAL(error(QAbstractSocket::SocketError)), this, SLOT(displayError(QAbstractSocket::SocketError))); serverStatusLabel->setText(tr("Accepted connection")); tcpServer.close(); }
Manager::Manager(QObject *_parent) : QObject(_parent) , m_tcpSocket(new QTcpSocket(this)) , m_status(tr("Disconnected")) , m_currentCommand(MaxCommand) { connect(m_tcpSocket, SIGNAL(readyRead()), this, SLOT(readFromSocket())); connect(m_tcpSocket, SIGNAL(error(QAbstractSocket::SocketError)), this, SLOT(displayError(QAbstractSocket::SocketError))); connect(m_tcpSocket, SIGNAL(disconnected()), this, SLOT(disconnected())); }
void ejson::internal::Document::createError(const std::string& _data, size_t _pos, const ejson::FilePos& _filePos, const std::string& _comment) { m_comment = _comment; m_Line = etk::extract_line(_data, _pos); m_filePos = _filePos; if (m_writeErrorWhenDetexted == true) { displayError(); } }
// 接收连接 void Server::acceptConnection() { tcpServerConnection = tcpServer.nextPendingConnection(); connect(tcpServerConnection, SIGNAL(readyRead()), this, SLOT(updateServerProgress())); connect(tcpServerConnection, SIGNAL(error(QAbstractSocket::SocketError)), this, SLOT(displayError(QAbstractSocket::SocketError))); ui->serverStatusLabel->setText(tr("接受连接")); // 关闭服务器,不再进行监听 tcpServer.close(); }
ClientServer::ClientServer(const QString &hostName, quint16 port, const QString& nickName) : Server(qApp, 123456789), s_hostname(hostName), i_port(port), s_nickName(nickName), b_connected(false), b_playerIdFollowing(false) { QObject::connect(&m_socket, SIGNAL(error(QAbstractSocket::SocketError)), this, SLOT(displayError(QAbstractSocket::SocketError))); QObject::connect(&m_socket, SIGNAL(readyRead()), this, SLOT(readyRead())); QObject::connect(&m_socket, SIGNAL(connected()), this, SIGNAL(connected())); QObject::connect(this, SIGNAL(connected()), this, SLOT(onConnected())); QObject::connect(&m_socket, SIGNAL(disconnected()), this, SIGNAL(disconnected())); QObject::connect(this, SIGNAL(disconnected()), this, SLOT(onDisconnected())); }