void Deck::shuffleCards() { Cards tmpDeck; for (int i = 0; i < CARDS_QUANTITY; i++) { tmpDeck.append(deck.takeAt(rand() % deck.size())); } deck = tmpDeck; }