void VarUnit::addVariable(TVar * var){ QString n = varName(var).join("."); // pointers.insert(var->pointer); varList.insert(n); if ( var->hidden ){ hidden.insert(shortVarName(var).join(".")); } }
bool VarUnit::isSaved(TVar* var) { QString n = shortVarName(var).join("."); return (savedVars.contains(n) || var->saved); }
void VarUnit::removeSavedVar(TVar* var) { QString n = shortVarName(var).join("."); savedVars.remove(n); var->saved = false; }
void VarUnit::addSavedVar(TVar* var) { QString n = shortVarName(var).join("."); var->saved = true; savedVars.insert(n); }
void VarUnit::removeHidden( TVar * var ){ QString n = shortVarName(var).join("."); hidden.remove(n); hiddenByUser.remove(n); var->hidden = false; }