GregB - I put a Thor Easy seat on my 2018 Q45, and I think the pictures shown on the Thor site are from that year's model. benphyr's images of the 2019 Q45 brackets looked different, so I went to the 2019 assembly instructions for the Q45 elsewhere on this site. I think that the 2019 Q45 has two individual smaller brackets to attach to the seat pan instead of the bigger bracket on the 2018. Actually, I think that might make it easier to mount the Thor because one problem I had was using all 4 mounting bolts. The curve of the mounting bracket didn't match the curve of the Thor. I ended up using just 2 bolts. That didn't cause a problem in the end & I did manage to ride my Q45 from San Diego, CA to St Augustine, FL this spring with only 2 bolts in the bracket. Here is a picture of what mine looks like connected to the Thor.
View attachment 8309
One challenge you might run into is the spacing between the Thor ribs. They might be too close together to fit the brackets all the way down. I say this because I ran into that problem mounting the upper bracket on the Thor. Since I'm the woodguy, I got a small piece of Basswood and carved it to fit between the ribs as a spacer & got some longer screws to connect it to the bracket. Here is what that looks like.
View attachment 8310
I was a little concerned about getting the Thor at the most comfortable angle, but I liked the fit on the first try. You could adjust the angle by using bigger or smaller spacer pieces.
You don't indicate whether you got the headrest, but I did & needed another triangle shaped spacer to get that mounted at the right angle. I have read some others who say they don't like the headrest, but I really do like it. Here is the headrest detail.
View attachment 8311
And here is the whole seat installed on my Q45.
View attachment 8312
Hope this helps answer your question. Enjoy the Q45. It is a great bike.