[Marble-devel] First steps in the Marble's world

Dennis Nienhüser earthwings at gentoo.org
Fri Aug 16 14:42:12 UTC 2013


Hi Olivier,

welcome to Marble :-)

Am 16.08.2013 11:10, schrieb OLIVIER.WAFFLARD at akka.eu:
> Hello,
> 
> After a few years of learning C++ with Qt , I begin in the fantastic
> world of QML in my new job position. I think to be lucky because I
> begin with the version 2.0 of QML within all new features of Qt5 !
> 

Sounds good. Note that we currently support Qt 4.7/4.8 while support for 
Qt 5.x is in preparation in the qt5 branch.

> I'm actually working on a tactile software for navigation purposes,
> and I would like to integrate a cartography tool. Nevertheless, I'm a
> bit afraid to lose myself in technical and methodology.
> 
> That's why I coming to you and your staff in order to obtain a few
> advices : I hope to avoid uncessary work especially when you are a
> newby like me !
> 
> My plan is to use Marble in QML and I saw much of your work in C++/Qt
> but quite less in QML:

The majority of code is indeed C++, but we have a full-blown QML 
application (marble-touch) and some "pure" QML examples in examples/qml. 
See also the QML tab in http://marble.kde.org/dev-intro.php

> 
> I think I have to compile the project as if I would develop in C++ /
> Qt and, after that, I should try to use Marble as a QML plugin...
> 
> It is an informal question and I just wanted to know whether I'm on a
> good way.

Right, installing Marble and including it in .qml files like this:
import org.kde.edu.marble 0.11
is all you need to have QML load the Marble plugin for you. In case you 
install Marble in some local directory, you will have to adjust the 
LD_LIBRARY_PATH and QML_IMPORT_PATH environment variables as well in 
order for QML to be able to find the Marble plugin from the import 
statement above.

Regards,
Dennis

> 
> As a beginer in the Marble's world, I will be pleased to receive
> precious indications from you.
> 
> Thanks for considering my e.mail,

Happy to help. Feel free to visit the #marble IRC channel as well for 
quicker interaction, see http://marble.kde.org/contributors-welcome.php

Regards,
Dennis

> 
> Regards
> 
> ---------------------------------------------------------------------------
> Olivier WAFFLARD
> Ingénieur d'Etudes - Développement Informatique - Prototypage IHM
> AKKA TECHNOLOGIES - I&S
> 6 rue R. Camboulives - BP 13633 - 31036 TOULOUSE Cedex1
> E.Mail : olivier.wafflard at akka.eu
> _________________________________________________________________
> 
> _______________________________________
> 
> L'intégrité de ce message n'étant pas assurée sur internet, AKKA
> TECHNOLOGIES et ses filiales ne peuvent être tenues responsables de
> son contenu. Ce message et les éventuels fichiers attachés
> contiennent des informations confidentielles. Au cas où il ne vous
> serait pas destiné, nous vous remercions de bien vouloir le supprimer
> et en aviser l'expéditeur. Toute utilisation de ce message non
> conforme à sa destination, toute diffusion ou toute publication,
> totale ou partielle, est interdite, sauf autorisation expresse.
> 
> This message and the files that may be attached to it contain
> confidential information. AKKA TECHNOLOGIES or its subsidiaries may
> not be held responsible for their contents, whose accuracy and
> completeness cannot be guaranteed over the internet. If the message is
> not addressed to you, kindly delete it and notify the sender. Any use
> of this message not in accordance with its purpose, any dissemination
> or disclosure, either whole or partial, is prohibited except formal
> approval.
> 
> ________________________________________
> 
> _______________________________________________
> Marble-devel mailing list
> Marble-devel at kde.org
> https://mail.kde.org/mailman/listinfo/marble-devel


More information about the Marble-devel mailing list