MotifDetail *detail = new MotifDetail;
if (i < motif_seq.size()) {
detail->setMotif(motif_seq[i]);
- detail->setColor(analysis->colorMapper().lookup("motif", motif_seq[i]));
+ detail->setColor(analysis->colorMapper()->lookup("motif", motif_seq[i]));
}
motif_details.push_back(detail);
layout.addWidget(detail);
{
// This function is _sooo_ not thread safe
// erase motifs
- Color motif_default = analysis->colorMapper().typeColor("motif");
- analysis->colorMapper().erase("motif");
- analysis->colorMapper().appendTypeColor("motif", motif_default);
+ Color motif_default = analysis->colorMapper()->typeColor("motif");
+ analysis->colorMapper()->erase("motif");
+ analysis->colorMapper()->appendTypeColor("motif", motif_default);
// add our motifs back
vector<string> motifs;