Witam, robię warcaby i plansze przedstawiam za pomocą tablicy statycznej i mam z nia problem, nie wiem jaki, wywala mi program po probie wypelnienia jej zerami, a wydaje się być wszystko ok. Tablica się wypełnia, ale po zakończeńczeniu nie otwiera mi się okno z plansza. Bez uzycia tej funkcji wypelniajacej tablice, plansza sie wyswietla.
class Plansza
{
QGraphicsScene *scena;
QGraphicsView *okno;
Zespol *Moj,*Przeciwnik;
int tab[8][8];
public:
Plansza();
void wyswietlPlansze();
void dodajDruzyny(QGraphicsScene *scena/*, int tab[8][8]*/);
void rysujPlansze(QGraphicsScene *scena);
void zainicjujTablice(int tab[8][8]);
};
Plansza::Plansza()
{
scena=new QGraphicsScene();
okno=new QGraphicsView(scena);
Moj=new Zespol();
Przeciwnik=new Zespol();
zainicjujTablice(tab);
rysujPlansze(scena);
dodajDruzyny(scena);
okno->show();
}
void Plansza::zainicjujTablice(int tab[8][8])
{
for(int i=0;i<8;i++)
{
for(int j=0;j<8;j++)
{
tab[i][j]=0;
}
}
}