Я тоже умею задавать глупые вопросы:
QList<QList<qreal> > &data_a
data_a.clear();
QList<qreal> l;
l.append(1);
l.append(2);
l.append(3);
data_a.append(l);
l.clear();
l.append(10);
l.append(20);
data_a.append(l);
qDebug() << "*** before clear" << data_a;
data_a.clear();
qDebug() << "*** after clear" << data_a;
*** before clear ((1, 2, 3), (10, 20))
*** after clear ()