at this point it's all amorphous, i'm not really making any progress in either, because i'm learning as i go, and not many tutorials are dealing with my specific situation. i'm not sure how to even read in the ruleset yaml, apparently Qt can do it natively, or something, but it's a PITA, and i can't figure out how to include the yaml-cpp library, because apparently Qt isn't that kind of girl. so far it's taken me a week to get the tree view populated, and i'm pretty sure i didn't even do that right.