HEAT oil in medium skillet on medium heat. Add onions; cook and stir 5 min. or until crisp-tender.
TOP 1 bread slice with ham, cheese, onions and barbecue sauce. Cover with remaining bread slice.
SPREAD outside of sandwich with dressing. Add to skillet; cook 3 min. on each side or until golden brown on both sides.