-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
filer-qt --desktop segfaults when stylesheet.qss exists and is not empty #2
Comments
Working around |
As a result, Filer and the Desktop Preferences are not styled using the stylesheet. |
When it is crashing (this currently can be forced by running Filer without
When it is not loading the stylesheet because it was directly invoked with with
So when it does not crash, it does some font loading related work. Is this the part that is crashing when there is a Looking at the code, there is an invocation of |
We have some calls to the obsolete However, we have those in both We have a Replacing the |
This can be reproduced with a way simpler style plugin, based on the Qt example "SimpleStyle" that comes with Qt Creator, with only one method in
If we build this, then
and then run If I comment out the If I replace the line with If I replace the line with Interesting: When setStyleSheet to anything but |
If we apply the same stylesheet not through this plugin but in Filer This shows that one can set a stylesheet without Filer crashing when the desktop is rendered, but with weird side effects and not in the way we are trying to do it in this plugin... so it may well be that we need to turn out attention the Filer's desktop drawing code (as well)...
|
Another application where this can be reproduced with: https://github.com/mildred/qfm When using
So it's definitely not a Filer bug. |
Closed then? |
Hesitant to close this as long the bug can be reproduced with |
Why?
Is it a fault of https://github.com/helloSystem/Filer or a fault of QtPlugin?
The text was updated successfully, but these errors were encountered: