this should probably sidestep that thing unc0rr keeps bringing up. untested. but then, I've never had it happen. I think what happens is onGameTick20 is called in same tick as onNewTurn and before it...
#include <QScrollArea>
#include <QMainWindow>
#include <QLabel>
#include <QListWidget>
#include <QPushButton>
#include "pixlabel.h"
class MyWindow : public QMainWindow
{
Q_OBJECT
public:
MyWindow(QWidget * parent = 0, Qt::WFlags flags = 0);
private:
QScrollArea * sa_xy;
PixLabel * xy;
QPushButton * buttAdd;
QPushButton * buttCode;
QPushButton * buttSave;
QPushButton * buttLoad;
private slots:
void Code();
void Save();
void Load();
};