Former Hawkeye McCarty Qualifies for PGA Championship