void AutoSearchFrame::handleDoubleClick() { if(items->hasSelected()) { handleProperties(); } else { handleAdd(); } }
void CDaemon::handleClientRead() { QTcpSocket * socket = qobject_cast<QTcpSocket *>(sender()); while(socket->bytesAvailable() > 8) { QDataStream stream(socket); quint64 size; stream >> size; if(socket->bytesAvailable() >= size) { QByteArray buffer(socket->read(size)); QDataStream bStream(buffer); quint8 opcode; bStream >> opcode; switch(opcode) { case OPCODE_ADD: handleAdd(bStream); break; case OPCODE_REMOVE: handleRemove(bStream); break; case OPCODE_START: handleStart(bStream); break; case OPCODE_STOP: handleAbort(bStream); break; case OPCODE_QUEUE: handleQueue(bStream); break; default: qWarning() << "Unhandled packet:" << quint32(opcode); break; } } }
void WiredNetworkInterfaceActivatableProvider::handleCarrierChange(bool carrier) { Q_D(WiredNetworkInterfaceActivatableProvider); qDebug(); if (carrier) { foreach (const QString &uuid, d->connectionList->connections()) { Knm::Connection * connection = d->connectionList->findConnection(uuid); handleAdd(connection); } } else {
bool AutoSearchFrame::handleKeyDown(int c) { switch(c) { case VK_INSERT: handleAdd(); return true; case VK_DELETE: handleRemove(); return true; case VK_RETURN: handleProperties(); return true; } return false; }