Have done a work around.

item is the QTreeWidgetItem selected

Qt Code:
  1. QTreeWidgetItem *upperParent = item;
  2. while(upperParent->parent())
  3. upperParent = upperParent->parent();
  4.  
  5. if(upperParent==TreeWidget->topLevelItem(0))
  6. ......
  7. else if (upperParent==TreeWidget->topLevelItem(1))
To copy to clipboard, switch view to plain text mode 

This lets me get back up to the parent of any item selected and attach different outcomes dependent on the child choice

Cheers