Unsolved Unable to restore my Application
-
@ELEMENTICY
andQApplication a(argc, argv); QWidget w; w.resize(50,50); w.setWindowState(Qt::WindowMaximized); w.show();
behaves the same? what OS and window manager do you use?
-
@J-Hilk windows 10
-
@J-Hilk and yea it doesnt work.Also its MainWindow Why dont you trust me xD
-
Because it's nearly impossible that you can't resize your window, when you didn't change anything. There must be some settings that got changed.
Have you tried to create an empty project and resize / restore the MainWindow there? Does it work?
Have you checked your design file? Have you made changes there? -
This post is deleted! -
@ELEMENTICY
It's usual to supply a minimal example, if you want others to look at it. Yes, that requires reducing one's own code till it is minimal; funnily enough, often that reveals what the problem is. I see , say, 100+-odd lines. Your problem only appears when you open/double-click files, double click items, and have loads of triggers? Otherwise the restoring works OK? -
@JonB okay i will delete the message lol
-
@ELEMENTICY
I didn't mean you to do that. But, in the nicest way: since the rest of us have no problem, and I think you're saying you only have a problem in your main window, it would help both you & us of you strip your code down till you have a minimal example of whatever you say is wrong. When I post code here for a problem I have I reduce to the absolute minimum which shows it, not one extra unnecessary line! You might even find that in doing so you discover what your issue is yourself!For example, earlier @J-Hilk asked you:
QApplication a(argc, argv); QWidget w; w.resize(50,50); w.setWindowState(Qt::WindowMaximized); w.show();
- Does this show your problem, yes or no?
- Change to
QMainWindow w
. Does this show your problem, yes or no?
-
@JonB Btw,what if i wanna keep these trigger?Cuz its important for my Text Editor.
-
@ELEMENTICY
I'm not with you? Of course you can keep whatever code you want for your application, I was only talking about removing everything unnecessary while you post your minimal code/diagnose what the problem is. Then you can put whatever back in.Meanwhile, I showed you 5 lines of code, and asked for a "yes" or "no" as to whether it worked for you with a
QWidget
versus with aQMainWindow
, which you say is where your real problem lies?