Reputation: 3557
I've read several articles on this. So I have a Dell XPS 13 and changed the size of text, apps and other items to 200%
But I guess my question is the following. When I launch the application through Qt Designer everything looks good:
But when I run the application outside of the Designer( meaning just double clicking the application to run it), the size is different:
This toolbar is actually smaller than what the screenshot shows. So my question is there a setting I can set my application so when I launch it outside of the Designer it will look like when it was launched from the Designer?
Upvotes: 5
Views: 2554
Reputation: 8698
For certain widget classes you can try to provide size measures relative to its font size with the stylesheet:
pMyWidget->setStyleSheet(
"MyWidget {" // What type is it?
"min-width: 80em;" // If the dimension
"min-height: 40em;" // attribute is
"width: 160em;" // applicable
"height: 80em;" // to this type.
// margin: // See the list
// padding: // of related
// spacing: // attributes
"}");
That "em
" refers to capital "M" font size AFAIR. The tricky part here is what actual MyWidget type is and if you can apply a stylesheet like that. You can probably omit the widget type in style MyWidget {}
but leave the contents yet it supposed to modify all the widgets that that one is parenting.
Upvotes: 1