void MImDamageMonitor::cancel() { timeoutTimer.stop(); if (remoteWindow) { disconnect(remoteWindow, SIGNAL(contentUpdated(QRegion)), this, SLOT(contentUpdated(QRegion))); } }
void MImDamageMonitor::activate() { damageDetected = false; // reset triggers cancel(); connect(remoteWindow, SIGNAL(contentUpdated(QRegion)), this, SLOT(contentUpdated(QRegion))); }
void ESURegistrationTableManager::addRecord(const RegistrationUserInfo &userInfo) { if( !m_tableData.contains(userInfo) ) { m_tableData.append(userInfo); if( m_dbReady ) { QVariantMap record = __createDBRecord(userInfo); m_dbTable->insert( record ); } Q_EMIT contentUpdated(); } }
void RCTest::relatedContentResultsReadySlot(quint16 checksum,QList<OVDataRelatedContentResult*>& results){ QTreeWidgetItem *item = ui->treeWidget->findItems( m_equiv.value(checksum), Qt::MatchExactly, 0 ).at(0); foreach(OVDataRelatedContentResult *r, results){ QTreeWidgetItem *it = new QTreeWidgetItem(item); it->setText(0, r->title()); it->setToolTip(0,r->description()); m_items.insert(r,it); // qDebug() << "CONNECTING"; connect( r, SIGNAL(contentUpdated(OVDataRelatedContentResult::RCSField)), this, SLOT(contentResultUpdated(OVDataRelatedContentResult::RCSField)) ); if(r->thumbnails().size() > 0){ // qDebug() << "BOOOOOOO"; it->setIcon(0, QIcon( QPixmap::fromImage(r->thumbnails().at(0)) )); } }
void ESURegistrationTableManager::updateRecord(const QHostAddress &address, const RegistrationUserInfo &data) { for(int i=0; i<m_tableData.size(); i++ ) { if( m_tableData[i].address == address ) { if( m_dbReady ) { QVariantMap record = __createDBRecord(data); QString condition("address=\'%1\'"); condition = condition.arg(address.toString()); if( m_dbTable->updateRecord( record, condition ) ) Q_EMIT contentUpdated(); } break; } } }
bool ESURegistrationTableManager::removeRecordByRole(const QString &role) { for( RegistrationTableData::iterator it = m_tableData.begin(); it != m_tableData.end(); ++it ) { if( it->role == role ) { QString condition("role=\'%1\'"); condition = condition.arg(it->role); m_dbTable->remove(condition); it = m_tableData.erase(it); Q_EMIT contentUpdated(); return( true ); } } return( false ); }
void ESURegistrationTableManager::updateRecord(const QString &role, const RegistrationUserInfo &data) { for( int i=0; i< m_tableData.size(); i++ ) { RegistrationUserInfo u = m_tableData[i]; if( u.role == role ) { u = data; if( m_dbReady ) { QVariantMap record = __createDBRecord(u); QString condition("role=\'%1\'"); condition = condition.arg(role); if( m_dbTable->updateRecord( record, condition ) ) Q_EMIT contentUpdated(); } break; } } }
void OVDataRelatedContentResult::setValue( RCSField field, const QVariant & data){ // qDebug("OVDataRelatedContentResult::setValue processing data and emitting signal"); m_data.insert(field,data); emit( contentUpdated(field) ); }
PlayerInfoWidget* playerWidget = new PlayerInfoWidget(this,i.value(),i.key()); chairWidgetMap->insert(i.key(),playerWidget); switch (i.key()) { case 0:x = 30; y=10; break; case 1:x = 415; y=10; break; case 2:x = 30; y=400; break; case 3:x = 415; y=400; break; } playerWidget->move(x,y); if (playerWidget->getJoinButton() != NULL) { connect(playerWidget->getJoinButton(),SIGNAL(clicked(bool)),this,SLOT(seat(bool))); qDebug() << "GameMainWidget::drawChairs# Button added chair id = " << i.key() << endl; } } initButtons(); connect(gameService,SIGNAL(contentUpdated()),this,SLOT(updateContent())); connect(gameService,SIGNAL(disableBetButtons()),this,SLOT(disableBetButtons())); connect(gameService,SIGNAL(enableBetButtons()),this,SLOT(enableBetButtons())); } void GameMainWidget::seat(bool) { MsvQPushButton* button = (MsvQPushButton*)sender(); QString id; id.setNum(button->getId()); qDebug() << "GameMainWidget::seat# try to seath to id "<< id << endl; if (room->isChairFree(button->getId())) { gameService->takeSeat(button->getId()); QMapIterator<quint16,PlayerInfoWidget*> i(*(chairWidgetMap)); while (i.hasNext()) { i.next(); i.value()->getJoinButton()->setEnabled(false);