本文整理汇总了C++中displayError函数的典型用法代码示例。如果您正苦于以下问题:C++ displayError函数的具体用法?C++ displayError怎么用?C++ displayError使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了displayError函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的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
示例16: QDialog
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"));
}
开发者ID:Afreeca,项目名称:qt,代码行数:56,代码来源:dialog.cpp
示例17: m_blockSize
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()));
}
开发者ID:adnanb,项目名称:Projet-IPI,代码行数:10,代码来源:Network.cpp
示例18: connect
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);
}
开发者ID:BriceJamin,项目名称:BriceJamin-ProjetSuPer,代码行数:10,代码来源:mainwindow.cpp
示例19: connect
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();
}
开发者ID:SecretTank,项目名称:ARM,代码行数:10,代码来源:datalink.cpp
示例20: sendArguments
// 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;
}
开发者ID:1heinz,项目名称:TauLabs,代码行数:20,代码来源:main.cpp
注:本文中的displayError函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论