Does creating apps without any layouts create any problems ?
-
@Pradeep-Kumar if i use layouts then no matter if its fixed size or not it won't give any issues right ?
-
@jsulm I was working on a project in my old pc but now i brought a new pc and i moved the same project in my new pc ( which has a different resolution ) but now when i run the same project on my new pc all the text and some widgets get out of alignment and for that reason i had left that project as its. I didn't used any layout in the project so now i thought maybe its because of these layouts why it looks so ugly.
-
Hi,
u need to look into consideration of all platforms, and then move ahead, not only using fixed sizes for apps, later point of stage, requirement may vary, in that point re doing everything, time effort and requirement, come into picture so now plan well on how u design .
Thanks,
@Pradeep-Kumar but for desktops the minimum resolution is 800600 and i have put the fixed size to 600400 and i also check if the resolution is below that then the app should throw error saying "resolution not supported"
-
@jsulm I was working on a project in my old pc but now i brought a new pc and i moved the same project in my new pc ( which has a different resolution ) but now when i run the same project on my new pc all the text and some widgets get out of alignment and for that reason i had left that project as its. I didn't used any layout in the project so now i thought maybe its because of these layouts why it looks so ugly.
@Ahti said in Does creating apps without any layouts create any problems ?:
@jsulm I was working on a project in my old pc but now i brought a new pc and i moved the same project in my new pc ( which has a different resolution ) but now when i run the same project on my new pc all the text and some widgets get out of alignment and for that reason i had left that project as its. I didn't used any layout in the project so now i thought maybe its because of these layouts why it looks so ugly.
Seeing this, 2 things come to mind.
Your new PC has a high-dpi (dots per inch) display or a different scaling factor is set for your display.
Either way
QApplication::setAttribute(Qt::AA_Use96Dpi);
before
QApplication a(argc, argv);
should do it as a quick and dirty workaround. :-)
-
@Ahti said in Does creating apps without any layouts create any problems ?:
@jsulm I was working on a project in my old pc but now i brought a new pc and i moved the same project in my new pc ( which has a different resolution ) but now when i run the same project on my new pc all the text and some widgets get out of alignment and for that reason i had left that project as its. I didn't used any layout in the project so now i thought maybe its because of these layouts why it looks so ugly.
Seeing this, 2 things come to mind.
Your new PC has a high-dpi (dots per inch) display or a different scaling factor is set for your display.
Either way
QApplication::setAttribute(Qt::AA_Use96Dpi);
before
QApplication a(argc, argv);
should do it as a quick and dirty workaround. :-)
-
@Ahti said in Does creating apps without any layouts create any problems ?:
@jsulm I was working on a project in my old pc but now i brought a new pc and i moved the same project in my new pc ( which has a different resolution ) but now when i run the same project on my new pc all the text and some widgets get out of alignment and for that reason i had left that project as its. I didn't used any layout in the project so now i thought maybe its because of these layouts why it looks so ugly.
Seeing this, 2 things come to mind.
Your new PC has a high-dpi (dots per inch) display or a different scaling factor is set for your display.
Either way
QApplication::setAttribute(Qt::AA_Use96Dpi);
before
QApplication a(argc, argv);
should do it as a quick and dirty workaround. :-)
this is how my app looks on pc with full hd ( 1920 X 1080 ) pc
https://postimg.org/image/bnidz0r2r/
this is how my app looks on pc with hd ( 1440 X 900 ) pc
https://postimg.org/image/96mvvllbj/ -
@jsulm I was working on a project in my old pc but now i brought a new pc and i moved the same project in my new pc ( which has a different resolution ) but now when i run the same project on my new pc all the text and some widgets get out of alignment and for that reason i had left that project as its. I didn't used any layout in the project so now i thought maybe its because of these layouts why it looks so ugly.
-
@Ahti That is a perfect example why you SHOULD use layouts and what happens if you don't.
Just use layouts (it is really not hard) and you will not have such problems. -
@jsulm after using gridlayout the text appears small why ? have a look:
@Ahti
Hi
Font size is varies from device to device based on their screen resolution. so that before going to give font size calculate with screens dpi and set the size. -
@jsulm after using gridlayout the text appears small why ? have a look: