AFAICT there are background pixels at the bottom of the native toolbar also, it's just the the tool button shading matches the background at the top and bottom edges so you don't see a boundary like your Qt example.
As a start you want to set the icon size for the QToolBar, set a the font size, and change your button shading to blend to the background colour at each extreme.
Bookmarks