<div dir="ltr"><br><div class="gmail_quote"><div dir="ltr"><p dir="ltr">I've seen that patch, and it is definitely a good starter. I was able to change the screen and run two screens simultaneously using Raspbian's Dispmanx example (one screen was connected through the PI's DSI port the other one through HDMI) quite easily, so I think it does worth poking around with.</p>
<p>There is a callback that can be used for monitoring the status of the HDMI/SDTV connection (couldn't find anything for the DSI port) , but I'm not sure how to access those. See : <a href="https://github.com/raspberrypi/userland/blob/master/interface/vmcs_host/vc_hdmi.h" target="_blank">https://github.com/raspberrypi/userland/blob/master/interface/vmcs_host/vc_hdmi.h</a></p><p>I'll try to come up with a Proof of Concept when I get some time next week, but first I have to read through some of the other platform integrations, to get a better understanding of QPA.<br></p><div><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On 26 Jul 2016 14:33, "Laszlo Agocs" <<a href="mailto:laszlo.agocs@qt.io" target="_blank">laszlo.agocs@qt.io</a>> wrote:<br type="attribution"><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote">



<div>

<div style="font-size:12pt;color:rgb(0,0,0);background-color:rgb(255,255,255);font-family:calibri,arial,helvetica,sans-serif">
<p>Lack of contributions and suitable hardware setup. There was a patch for making the target screen configurable via an environment variable which never made it to integration. We are now reviving it for 5.6 at
<a href="https://codereview.qt-project.org/#/c/166117/" target="_blank">
https://codereview.qt-project.org/#/c/166117/</a></p>
<p><br>
</p>
<p>Additional patches for discovering and exposing all available screens as separate QScreens are welcome. Not entirely sure about the feasibility, especially when it comes to discovering and monitoring the connected outputs, but it is definitely worth a try.</p>
<p><br>
</p>
<p>Best regards,</p>
<p>Laszlo<br>
</p>
<p><a href="https://codereview.qt-project.org/#/c/166117/" target="_blank"><br>
</a></p>
</div>
<hr style="display:inline-block;width:98%">
<div dir="ltr"><font style="font-size:11pt" face="Calibri, sans-serif" color="#000000"><b>From:</b> Development <development-bounces+laszlo.agocs=<a href="mailto:qt.io@qt-project.org" target="_blank">qt.io@qt-project.org</a>> on behalf of Verebélyi Viktor <<a href="mailto:vviktor2@gmail.com" target="_blank">vviktor2@gmail.com</a>><br>
<b>Sent:</b> Sunday, July 24, 2016 8:28:15 AM<br>
<b>To:</b> <a href="mailto:development@qt-project.org" target="_blank">development@qt-project.org</a><br>
<b>Subject:</b> [Development] Are there any limitations on implementing the changing of the screen for a QWindow on systems using EGLFS?</font>
<div> </div>
</div>
<div>
<div dir="ltr">
<p>I looked at the code for the EGLFS BRCM integration and the screen it uses is hard-coded. After trying some test code for Dispmanx it seems that it is fairly straight forward to change the screen it uses.</p>
<p>My question is: Are there any limitations to implementing the functions that would allow us to change the screen using QWindows->setScreen()?</p>
<p>The reason for why I'm asking is, because I'd like to implement this, but I'd like to know whether if this is not implemented beacuse of some limitations or because of lack of intrest/contributors?</p>
<br clear="all">
<br>
-- <br>
<div>
<div dir="ltr">- Viktor Verebelyi<br>
</div>
</div>
</div>
</div>
</div>

</blockquote></div></div>
</div></div></div>
</div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">- Viktor Verebelyi<br></div></div>
</div>