You are tied to web and react. You can substitute react for something else (I suppose) but still tied to that.
I know of a few other cross platform toolkits if you don't like Qt, but in all cases you quickly become tied to it.