https://bugs.kde.org/show_bug.cgi?id=350994
Marco Martin changed:
What|Removed |Added
CC||shamim.is...@gmail.com
--- Comment #8 from Marco
https://bugs.kde.org/show_bug.cgi?id=350994
--- Comment #7 from Evgeny Brazgin ---
Hm, I'm sorry, seems I could find the solution only for the bug 360641 (which
was marked as duplicate of this bug), but not this one. I looked into the
sources of Qt 5.4.1 (which is used by reporter of thig bug) an
https://bugs.kde.org/show_bug.cgi?id=350994
--- Comment #6 from Evgeny Brazgin ---
Created attachment 98256
--> https://bugs.kde.org/attachment.cgi?id=98256&action=edit
Qt sends "screenRemoved" and "screenAdded" when renaming QScreen
I modified Qt sources so it sends "screenRemoved" when the s
https://bugs.kde.org/show_bug.cgi?id=350994
--- Comment #5 from Evgeny Brazgin ---
Here is part of backtrace when the screen is renamed inside Qt:
#2 0x77f03c83 in QXcbScreen::setOutput (this=0x645290,
outputId=outputId@entry=0, outputInfo=outputInfo@entry=0x0) at
qxcbscreen.cpp:405
https://bugs.kde.org/show_bug.cgi?id=350994
--- Comment #4 from Evgeny Brazgin ---
Also I made a small proof-of-concept app which prints all available screens
with the code:
qDebug() << "screens";
foreach (QScreen* screen, QGuiApplication::screens()) {
qDebug() << "" << screen
https://bugs.kde.org/show_bug.cgi?id=350994
--- Comment #3 from Evgeny Brazgin ---
I just made a little analysis and found that it may be a bug in Qt.
Currently plasmashell (shellcorona.cpp) finds accordance between QScreen and
KScreen::Output by property name(). You may see this in methods
Shell
https://bugs.kde.org/show_bug.cgi?id=350994
Alexander Potashev changed:
What|Removed |Added
CC||aspotas...@gmail.com
--
You are receiving
https://bugs.kde.org/show_bug.cgi?id=350994
Marco Martin changed:
What|Removed |Added
CC||kde@xapienz.ru
--- Comment #2 from Marco Mar