Unfortunately not. The subway and buses have different operators, so not a complete joined up transport network like London. Tap and cap on the buses will be based on contactless payment cards. The subway have their own SmartCard system though.
Glasgow still very much lagging a decade behind places like London.