void Table::lancerPartie(){ while(isServeur && nbJoueur>1){ cout<<"let's go pour le poker"<<endl; preparerJoueur(); petiteBlind=smallBlind(); grosseBlind=bigBlind(petiteBlind); cout<<"La petiteBlind est: "<<petiteBlind<<endl; cout<<"La grosseBlind est: "<<grosseBlind<<endl; joueurEnListe=nbJoueur; cout<<"Parti lancé"<<endl; distribuer(); joueurEnListe=nbJoueur; cout<<"Le nombre de joueur est de : " <<joueurEnListe<<endl; mise=miseMin; prochainAMiser=aMiser(grosseBlind); cout<<"Le premier à miser est: "<<prochainAMiser<<endl; lancerPartieReseau(petiteBlind,grosseBlind); if(joueurEnListe==1 || tourDeMise(2)){ cout<<"On distribue le pot"<<endl; newManche(); emporteLePot(); pot=0; } else{ sleep(1); newManche(); poserFlop(prochainAMiser); if(joueurEnListe==1 || tourDeMise(1)){ cout<<"On distribue le pot"<<endl; newManche(); emporteLePot(); pot = 0; } else{ newManche(); sleep(1); poserTurnRiver(prochainAMiser); if(joueurEnListe==1 || tourDeMise(1)){ newManche(); emporteLePot(); pot =0; } else{ sleep(1); newManche(); poserTurnRiver(prochainAMiser); if(joueurEnListe==1 || tourDeMise(1)){ newManche(); emporteLePot(); pot = 0; } else{ newManche(); cout<<"Avant SETCLASSEMENTJOUEUR"<<endl; SetClassementJoueurs(); for(int i=0;i<nbJoueur;i++){ cout<<"afficher gagnant:"<<classementJoueurs[i][0]<<" "<<classementJoueurs[i][1]<<endl; } cout<<"Affiche pot "<<pot<<endl; pot = distribuerLePot(); for(int i=0;i<nbJMax;i++){ if(joueurs[i]!=NULL){ cout<<"Le joueur en position "<<i<<" à " <<joueurs[i]->getJeton()<<" "<<joueurs[i]->getJetonDebutDeManche()<<endl; } } cout<<"APRES POT"<<endl; } } } } cout<<"Le poker est fini, c'était une très belle partie"<<endl; cout<<"On regarde si on peux relancer une partie"<<endl; verifierPresenceJoueur(); nettoieTable(); removeJNoMoney(); newDealer(); sleep(2); } if(nbJoueur==0) dealer=-1; partieEnCours=false; }
int PBGameInfo::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QObject::qt_metacall(_c, _id, _a); if (_id < 0) return _id; #ifndef QT_NO_PROPERTIES if (_c == QMetaObject::ReadProperty) { void *_v = _a[0]; switch (_id) { case 0: *reinterpret_cast< QString*>(_v) = gameId(); break; case 1: *reinterpret_cast< QString*>(_v) = tableId(); break; case 2: *reinterpret_cast< QString*>(_v) = tourneyTableId(); break; case 3: *reinterpret_cast< QString*>(_v) = siteId(); break; case 4: *reinterpret_cast< int*>(_v) = canJoin(); break; case 5: *reinterpret_cast< QString*>(_v) = gameFamily(); break; case 6: *reinterpret_cast< double*>(_v) = smallBlind(); break; case 7: *reinterpret_cast< double*>(_v) = bigBlind(); break; case 8: *reinterpret_cast< int*>(_v) = maxSeats(); break; case 9: *reinterpret_cast< QString*>(_v) = driver(); break; case 10: *reinterpret_cast< int*>(_v) = canOpen(); break; case 11: *reinterpret_cast< int*>(_v) = openedTablesCount(); break; case 12: *reinterpret_cast< int*>(_v) = tablesMax(); break; case 13: *reinterpret_cast< int*>(_v) = tableOpened(); break; case 14: *reinterpret_cast< int*>(_v) = tourneyOpened(); break; case 15: *reinterpret_cast< int*>(_v) = gameComplete(); break; } _id -= 16; } else if (_c == QMetaObject::WriteProperty) { void *_v = _a[0]; switch (_id) { case 0: setGameId(*reinterpret_cast< QString*>(_v)); break; case 1: setTableId(*reinterpret_cast< QString*>(_v)); break; case 2: setTourneyTableId(*reinterpret_cast< QString*>(_v)); break; case 3: setSiteId(*reinterpret_cast< QString*>(_v)); break; case 4: setCanJoin(*reinterpret_cast< int*>(_v)); break; case 5: setGameFamily(*reinterpret_cast< QString*>(_v)); break; case 6: setSmallBlind(*reinterpret_cast< double*>(_v)); break; case 7: setBigBlind(*reinterpret_cast< double*>(_v)); break; case 8: setMaxSeats(*reinterpret_cast< int*>(_v)); break; case 9: setDriver(*reinterpret_cast< QString*>(_v)); break; case 10: setCanOpen(*reinterpret_cast< int*>(_v)); break; case 11: setOpenedTablesCount(*reinterpret_cast< int*>(_v)); break; case 12: setTablesMax(*reinterpret_cast< int*>(_v)); break; case 13: setTableOpened(*reinterpret_cast< int*>(_v)); break; case 14: setTourneyOpened(*reinterpret_cast< int*>(_v)); break; case 15: setGameComplete(*reinterpret_cast< int*>(_v)); break; } _id -= 16; } else if (_c == QMetaObject::ResetProperty) { _id -= 16; } else if (_c == QMetaObject::QueryPropertyDesignable) { _id -= 16; } else if (_c == QMetaObject::QueryPropertyScriptable) { _id -= 16; } else if (_c == QMetaObject::QueryPropertyStored) { _id -= 16; } else if (_c == QMetaObject::QueryPropertyEditable) { _id -= 16; } else if (_c == QMetaObject::QueryPropertyUser) { _id -= 16; } #endif // QT_NO_PROPERTIES return _id; }