<div dir="ltr"><div>Hi Again,<br></div>I played around with paths a bit more and managed to get the Neptune UI running from qt creator by hard coding the working directory path:<br><div><div><br><img alt="Inline image 1" src="cid:ii_1568f4ca9ba4c009" height="154" width="509"><br></div><div>There is probably a better way to do this, but for now I can run the project. Yay! :)<br><br></div><div>I am still stuck with qmllive. I reported a bug and hoping to get a response on that soon. I did read the README and INSTALL files in the qmllive repo. The readme file just points to building the documentation, which I was not able to build. When I try to build the docs following the intruction I get this error:<br><br>----<br>## Build documentation<br><br>    $ export QT_INSTALL_DOCS=$QTSRC/qtbase/doc<br>    $ make docs<br><br>The documentation will be avilable at 'doc/html/index.html'.<br><br>Copyright (C) 2016 Pelagicore AG<br>aras@aras-T900:~/Projects/qmllive$ export QT_INSTALL_DOCS=$QTSRC/qtbase/doc<br>aras@aras-T900:~/Projects/qmllive$ make docs<br>OUTDIR=/home/aras/Projects/qmllive/doc/html QMLLIVE_VERSION=1.0.0 QMLLIVE_VERSION_TAG=100 /usr/local/Qt-5.7.0/bin/qdoc /home/aras/Projects/qmllive/doc/qmllive.qdocconf<br>/home/aras/Projects/qmllive/doc/qmllive.qdocconf:1: error: Cannot open file '/qtbase/doc/global/qt-html-templates-offline.qdocconf': No such file or directory<br>Cannot open file '/qtbase/doc/global/qt-html-templates-offline.qdocconf': No such file or directory<br><br>Aborting<br>Makefile:368: recipe for target 'html-docs' failed<br>make: *** [html-docs] Error 1<br>------<br><br></div><div>Thank you for all your help!<br></div><div>Aras<br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Aug 15, 2016 at 9:24 AM, Aras Balali Moghaddam <span dir="ltr"><<a href="mailto:arasbm@gmail.com" target="_blank">arasbm@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div><div><div>Hi Nedim,<br></div>I did not realize that screenManager plugin was not building because i had once build it with the old version of qt. I manually removed the plugin.moc file and build it again and this time it worked!<br><br></div>Now I am able to successfully build the neptune ui project from qt creator, but when I go to run it I get the following error:<br><br>---<br>[CRIT | am.system] WARNING: for the installer to work correctly, the executable needs to be run either as root via sudo or SUID (preferred)                [:0]<br>[CRIT | am.system]          (using fallback implementation - you might experience permission errors on installer operations)                   <wbr>            [:0]<br>[CRIT | am.system] ERROR: no/invalid main QML file specified: Main.qml     [:0]<br>Press <RETURN> to close this window...<br>---<br><br></div>Does appman really need to run as root? <br><br></div>If I use appman in the terminal from from the project root folder it will give the permission error as well but will run the UI just fine.<br><br>I am guessing the error is because appman is not looking in the correct location so it is not seeing Main.qml. How can fix the settings in qt creator?<br><br></div>Thanks for you help!<span class="HOEnZb"><font color="#888888"><br></font></span></div><span class="HOEnZb"><font color="#888888">Aras<br></font></span></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Aug 15, 2016 at 4:14 AM, Nedim Hadzic <span dir="ltr"><<a href="mailto:nedim.hadzic@pelagicore.com" target="_blank">nedim.hadzic@pelagicore.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hello,<div><br></div><div>Reply inline.<br><br><div class="gmail_quote"><span><div dir="ltr">On Fri, 12 Aug 2016 at 18:07 Aras Balali Moghaddam <<a href="mailto:arasbm@gmail.com" target="_blank">arasbm@gmail.com</a>> wrote:<br></div></span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div><div><span><div>Thanks for your reply Nedim, that really helps!<br><br></div>So I tried setting the run configuration in qt creator to use appman, like this:<br><br></span><img src="cid:ii_1567f7a580ca64f0" alt="Selection_004.png" style="max-width:100%"><br><br></div></div></div></div></div></div></blockquote><div><br></div><div>This looks OK.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div><span><div></div>How can I configure the build settings for the neptune UI project? If I run it with default build settings I get these errors:<br><br></span> <img src="cid:ii_1567f7d636390568" alt="Selection_005.png" style="max-width:100%"><br><br></div></div></div></div></div></blockquote><div><br></div><div><span style="line-height:1.5">You should first build plugins </span>separate with qmake, make & make install as written in README, and then try to run it.</div><div><span style="line-height:1.5"><br></span></div><div><span style="line-height:1.5">Still, as you can see, it seems you have Qt version missmatch, so just make sure you dont have other Qt version on your system.</span></div><span><div><span style="line-height:1.5"> </span><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div></div>On another note. That video you shared looked really cool, but it did not show how to set qmllive. I looked online and could not find any documentation on how to set qmllive up to work with neptuneui or even qt creator in general. I went ahead and cloned and build the qmllive project, but I ran into an issue where the interface is not readable. I reported the bug here: <a href="https://bugreports.qt.io/browse/AUTOSUITE-3?jql=project%20%3D%20AUTOSUITE" target="_blank">https://bugreports.qt.io/brows<wbr>e/AUTOSUITE-3?jql=project%20%<wbr>3D%20AUTOSUITE</a><br><br></div>Just wanted to let you know I am still trying to set my development environment up for neptuneui. Do you have any advice for issues I have building and running the neptuneui project, or for setting qmllive up?<br></div></div></div></blockquote><div><br></div></span><div>It is really important to check README and follow the steps written there.</div><div><br></div><div>Regards, </div><div><div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><br></div>Thanks you!<br></div></div><div dir="ltr">Aras<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Aug 10, 2016 at 3:43 AM, Nedim Hadzic <span dir="ltr"><<a href="mailto:nedim.hadzic@pelagicore.com" target="_blank">nedim.hadzic@pelagicore.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div>Hello Aras,<br><br></div>Nice to hear you have Neptune up and running!<br><br></div>As far as the documentation is concerned, we are missing a lot there in the Neptune. Except couple READMEs, there is not that much documentation in the project. It is something that we should focus more in the future. <br><br></div>Other replies inline.<br><br><br><div class="gmail_extra"><br><div class="gmail_quote"><span>On 9 August 2016 at 22:32, Aras Balali Moghaddam <span dir="ltr"><<a href="mailto:arasbm@gmail.com" target="_blank">arasbm@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><div><div><div>Hi there,<br>I just managed to build and run neptuneui today and I am really liking what I see. I like to help wherever I can even if it is only documentation. I am just getting back to developing in C++ and learning QML. I used to be a javascript developer but I also have a background in user interaction and visualization. I have two general questions right now:<br><br></div>* <b>where do you document neptuneui project?</b> Are there mockups, feature requests, user study results, block diagrams showing components of the software and their relations, etc. <br></div></div></div></div></blockquote><div><br></div></span><div>As we dont have the documentation right now, so there is no place. Usually the best place would be in the doc/ folder within the root folder. We have some wireframes, general one, and assets. For the feature requests, we have a JIRA, but for the others we dont have them right now.<br> <br></div><span><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><div><div></div>* <b>Is there a developer guide? </b>How can I build applications for neptuneui? How can I use qt creator to develop for neptune ui and how would I run my apps? How can I modify neptuneui itself?<br></div></div></div></blockquote><div><br></div></span><div>For Neptune itself, no, but for the Application Manager (used for running the Neptune) you can find here client/application elements documentation <a href="https://doc.qt.io/QtApplicationManager/qml-elements-apps.html" target="_blank">https://doc.qt.io/QtApplicatio<wbr>nManager/qml-elements-apps.<wbr>html</a>. You can use the QtCreator with Neptune as any other Qt project. I thin that Application Manager integration with QtCreator is not yet done, but in the meantime you can use a custom executable option within the QtCreator (you can find something here <a href="http://doc.qt.io/qtcreator/creator-run-settings.html" target="_blank">http://doc.qt.io/qtcreator/cre<wbr>ator-run-settings.html</a>). <br><br></div><div>You can also check this video for the app development with QmlLive for the Neptune: <a href="https://www.youtube.com/watch?v=2KooHmCH31s&feature=youtu.be" target="_blank">https://www.youtube.com/watch?<wbr>v=2KooHmCH31s&feature=youtu.be</a><br></div><span><div><br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><div>I know that I do not have a good understanding of how all the pieces in this project go together, that is why I am reaching out to see what I need to learn next.<br></div></div></div></blockquote><div><br></div></span><div>I hope this helps! Let us know if you have more questions.<br><br></div><div>Regards, <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><div><br></div>Thank you!<span><font color="#888888"><br></font></span></div><span><font color="#888888">Aras<br><div><div><br><br></div></div></font></span></div>
<br>______________________________<wbr>_________________<br>
Automotive mailing list<br>
<a href="mailto:Automotive@qt-project.org" target="_blank">Automotive@qt-project.org</a><br>
<a href="http://lists.qt-project.org/mailman/listinfo/automotive" rel="noreferrer" target="_blank">http://lists.qt-project.org/ma<wbr>ilman/listinfo/automotive</a><br>
<br></blockquote></div><span><font color="#888888"><br><br clear="all"><br>-- <br><div data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr">Nedim Hadzic<div>Senior Software Engineer </div><div>Pelagicore AG<br><div><a href="tel:%2B49%20151%20655%20666%2077" value="+4915165566677" target="_blank">+49 151 655 666 77</a></div></div><div><a href="http://pelagicore.com" target="_blank">pelagicore.com</a></div></div></div></div></div>
</font></span></div></div>
</blockquote></div><br></div>
</blockquote></div></div></div></div></div><div dir="ltr">-- <br></div><div data-smartmail="gmail_signature"><div dir="ltr"><div><div>Nedim Hadzic<div>Senior Software Engineer</div></div></div><div><a href="http://pelagicore.com" target="_blank">pelagicore.com</a></div><span><div><a href="tel:%2B49%20151%20655%20666%2077" value="+4915165566677" target="_blank">+49 151 655 666 77</a></div></span></div></div>
</blockquote></div><br></div>
</div></div></blockquote></div><br></div>