当前位置: 首页>>代码示例>>C++>>正文


C++ displayError函数代码示例

本文整理汇总了C++中displayError函数的典型用法代码示例。如果您正苦于以下问题:C++ displayError函数的具体用法?C++ displayError怎么用?C++ displayError使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了displayError函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。

示例1: isChief

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);
}
开发者ID:GhostAlgorithm,项目名称:hw,代码行数:35,代码来源:newnetclient.cpp

示例2: if

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;
}
开发者ID:dnkv,项目名称:MayaTSubdiv,代码行数:33,代码来源:polyModifierCmd.cpp

示例3: displayError

void VK::displayErrorMessage(QString err, ErrorHandlers displayType) {
    static bool flag;
    if (!flag) {
        flag = true;
        emit displayError(err, displayType);
    }
}
开发者ID:rusphantom,项目名称:sailfishVK,代码行数:7,代码来源:vk.cpp

示例4: QWidget

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);
}
开发者ID:LorenzoBianconi,项目名称:chat,代码行数:29,代码来源:qchat.cpp

示例5: main

  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;
  }
开发者ID:ShahrinIkhmal,项目名称:c-prog,代码行数:47,代码来源:getsockopt.c

示例6: m_IP

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()));
}
开发者ID:LeiDai,项目名称:agros2d,代码行数:8,代码来源:client.cpp

示例7: displayError

void ShareUserGroupWidget::slotShareesReady()
{
    if (_completerModel->rowCount() == 0) {
        displayError(0, tr("No results for '%1'").arg(_completerModel->currentSearch()));
        return;
    }
    _completer->complete();
}
开发者ID:mseguin,项目名称:client,代码行数:8,代码来源:shareusergroupwidget.cpp

示例8: checkPlugin

/*!
 * 根据插件状态输出错误信息(如果没有错误返回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表示成功
}
开发者ID:Daylie,项目名称:Totem,代码行数:23,代码来源:mainapp.cpp

示例9: displayError

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;
}
开发者ID:EricTRocks,项目名称:Maya-devkit,代码行数:45,代码来源:dagPoseInfoCmd.cpp

示例10: QTcpSocket

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)));
}
开发者ID:87maxi,项目名称:oom,代码行数:9,代码来源:samplertest.cpp

示例11: connect

/**
 * 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()) );
}
开发者ID:icefox,项目名称:kinkatta,代码行数:13,代码来源:login.cpp

示例12: qDebug

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);
}
开发者ID:jkalweit,项目名称:free-bracket,代码行数:9,代码来源:FreeBracketClient.cpp

示例13: displayError

char *allocateString( int aSize )
{
	char *value;
	if( (value = (char *)malloc(aSize*sizeof(char))) == NULL ) {
        displayError(ERR_MALLOC, __FILE__, __FUNCTION__, __LINE__); 
		exit(0);
	}
	return value;
}
开发者ID:timburrow,项目名称:ovj3,代码行数:9,代码来源:sglAdditions.c

示例14: QTcpSocket

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);
}
开发者ID:Nauscar,项目名称:TcpClient,代码行数:9,代码来源:tcpclient.cpp

示例15: setParameter

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));
}
开发者ID:CGRU,项目名称:cgru,代码行数:9,代码来源:listitems.cpp


注:本文中的displayError函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。