HEAT oil in medium nonstick 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.
ADD to skillet; cook 3 min. on each side or until cheese is melted and sandwich is golden brown on both sides.