disconnect(this, SIGNAL(networkDataChanged(int)), this, SIGNAL(dataChanged(int)));
connect(this, SIGNAL(networkDataChanged(int)), bufferItem, SIGNAL(dataChanged(int)));
connect(bufferItem, SIGNAL(dataChanged(int)), this, SIGNAL(dataChanged(int)));
disconnect(this, SIGNAL(networkDataChanged(int)), this, SIGNAL(dataChanged(int)));
connect(this, SIGNAL(networkDataChanged(int)), bufferItem, SIGNAL(dataChanged(int)));
connect(bufferItem, SIGNAL(dataChanged(int)), this, SIGNAL(dataChanged(int)));