本文整理汇总了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);
}
示例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;
}
示例3: displayError
void VK::displayErrorMessage(QString err, ErrorHandlers displayType) {
static bool flag;
if (!flag) {
flag = true;
emit displayError(err, displayType);
}
}
示例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);
}
示例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;
}
示例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()));
}
示例7: displayError
void ShareUserGroupWidget::slotShareesReady()
{
if (_completerModel->rowCount() == 0) {
displayError(0, tr("No results for '%1'").arg(_completerModel->currentSearch()));
return;
}
_completer->complete();
}
示例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表示成功
}
示例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;
}
示例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)));
}
示例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()) );
}
示例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);
}
示例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;
}
示例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);
}
示例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));
}