You could also use QMap and QList like this:
// Assuming your IDs are ints:
typedef QMap< int, QList< int > > EquivalenceTable;
EquivalenceTable eqTable;
eqTable[1] << 1 << 2;
QList< int > oneEquivalents = eqTable[1]; // returns a QList containing 1, 2
// etc
// Assuming your IDs are ints:
typedef QMap< int, QList< int > > EquivalenceTable;
EquivalenceTable eqTable;
eqTable[1] << 1 << 2;
QList< int > oneEquivalents = eqTable[1]; // returns a QList containing 1, 2
// etc
To copy to clipboard, switch view to plain text mode
Bookmarks