int Konsole::Pty::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = K3Process::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { switch (_id) { case 0: done((*reinterpret_cast< int(*)>(_a[1]))); break; case 1: receivedData((*reinterpret_cast< const char*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break; case 2: bufferEmpty(); break; case 3: readRVBData(); break; case 4: setUtf8Mode((*reinterpret_cast< bool(*)>(_a[1]))); break; case 5: lockPty((*reinterpret_cast< bool(*)>(_a[1]))); break; case 6: sendData((*reinterpret_cast< const char*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break; case 7: sendData1((*reinterpret_cast< const char*(*)>(_a[1])),(*reinterpret_cast< int(*)>(_a[2]))); break; case 8: doSendJobs1(); break; case 9: donePty(); break; case 10: dataReceived((*reinterpret_cast< K3Process*(*)>(_a[1])),(*reinterpret_cast< char*(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3]))); break; case 11: doSendJobs(); break; case 12: writeReady(); break; default: ; } _id -= 13; } return _id; }
void audioin::createAudioDev() { QAudioDeviceInfo i(QAudioDeviceInfo::defaultInputDevice()); if(!i.isFormatSupported(format_)) { format_ = i.nearestFormat(format_); } else { input_ = new QAudioInput(format_); buffer_ = new QBuffer(); buffer_->open(QIODevice::ReadWrite); input_->start(buffer_); inbuf_ = (QBuffer*)buffer_; connect(inbuf_, SIGNAL(bytesWritten(qint64)), this, SLOT(writeReady(qint64))); connect(inbuf_, SIGNAL(readyRead()), this, SLOT(readSound())); } }
void EvaAgentUploader::doCreateRequest() { if(!m_Token){ m_State = EError; return; } connect(m_Connecter, SIGNAL(writeReady()), SLOT(slotWriteReady())); m_Sequence++; EvaFTAgentCreate *packet = new EvaFTAgentCreate(); packet->setBuddyQQ(m_Id); packet->setIp(m_BuddyIp); packet->setFileAgentToken(m_Token, m_TokenLength); send(packet); m_State = ENone; // waiting the response from server printf("EvaAgentUploader::doCreateRequest\n"); }