Yes, you will file a state return for Oklahoma as a nonresident. Although Texas does not tax gambling or any other type of income, income you earn (or receive) in Oklahoma is taxed and must be reported.
You do not have to use TurboTax to file the state return if you do not wish to, but Oklahoma will require you to file a return and pay their tax.
**Say "Thanks" by clicking the thumb icon in a post
**Mark the post that answers your question by clicking on "Mark as Best Answer"