<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><div><span>Hi Thomas,</span></div><div><span><br></span></div><div><span>I don't think you need an "enable-opengl-checkbox" for qtcreator, if an application requires QtOpenGL module we'll switch automatically to androidGL-x.so plugin, Ministro support should be there, QtCreaor needs a little love in order to pass the right library when "use local libs" is checked.</span></div><div><span><br></span></div><div><span>Cheers,</span></div><div><span>Bogdan.</span></div><div><br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><div style="font-size: 12pt; font-family: 'times new roman', 'new york', times, serif; "><div style="font-size: 12pt; font-family: 'times new roman', 'new york', times, serif; "><font size="2" face="Arial"><hr size="1"><b><span
 style="font-weight:bold;">From:</span></b> Thomas Senyk &lt;thomas.senyk@nokia.com&gt;<br><b><span style="font-weight: bold;">To:</span></b> "necessitas-devel@kde.org" &lt;necessitas-devel@kde.org&gt;<br><b><span style="font-weight: bold;">Sent:</span></b> Monday, July 11, 2011 6:17 PM<br><b><span style="font-weight: bold;">Subject:</span></b> enable-opengl-checkbox for qtcreator<br></font><br>Hi Folks,<br><br>I tried to find out who builds String[]libs for:<br>&nbsp; &nbsp; private void startApplication(String [] libs, String environment, String <br>params)&nbsp; &nbsp; <br><br><br>As far as I understand it this is done by Ministro ... so far correct?<br><br><br>The first step is:<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; m_qtLibs=getResources().getStringArray(resourceId);<br>(... but this is without libandroid-X.so)<br><br>The second and interesting step is:<br>&nbsp;&nbsp;&nbsp; if (!bindService(new
 <br>Intent(eu.licentia.necessitas.ministro.IMinistro.class.getCanonicalName()), <br>m_ministroConnection, Context.BIND_AUTO_CREATE))<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; throw new SecurityException("");<br><br><br>This causes<br>&nbsp; &nbsp; &nbsp; &nbsp; public void onServiceConnected(ComponentName name, IBinder service) {<br><br>to be called which calls:&nbsp; m_service.checkModules<br><br>And there the magic happens:<br>Ministro takes the module names (m_qtLibs) and makes real file-paths out of <br>them<br>&nbsp; &nbsp; &nbsp; &nbsp; ... AND: he adds libandroid-X.so to the link-files???<br>The last part is the one I'm interested in:<br>The one who adds libandroid-X.so is Ministro right? ... <br>If this is the case: There should be some way to tell him you want to link to <br>an opengl-android-plugin (libandroidGL-X.so)&nbsp; ... and then he decides if this <br>is possible<br><br>Any other opinions?<br>Is anyone
 here who want/can help me about this?<br><br><br>Greets<br>Thomas<br><br><br>p.s.:<br>A cool thing would be "Use local qt libs PERMANENTLY"&nbsp; ... meaning he also <br>uses local-libs when you call the application from the Menu<br>... This is just a small wish as I can do this manually quite easy.<br><br><br><br><br>Qt Developer Days 2011 - REGISTER NOW!<br>October 24 - 26, Munich<br>November 29 - December 1, San Francisco<br>Learn more and Register at <a href="http://qt.nokia.com/qtdevdays2011" target="_blank">http://qt.nokia.com/qtdevdays2011</a><br>_______________________________________________<br>Necessitas-devel mailing list<br><a ymailto="mailto:Necessitas-devel@kde.org" href="mailto:Necessitas-devel@kde.org">Necessitas-devel@kde.org</a><br><a href="https://mail.kde.org/mailman/listinfo/necessitas-devel" target="_blank">https://mail.kde.org/mailman/listinfo/necessitas-devel</a><br><br><br></div></div></blockquote></div></div></body></html>