Getting the source

  1. git clone

Project Structure

your directory should look like this Structure: project-structure

Setting up development environment



Qt open-source ( linux 32-bit or 64-bit) from


Adjust permission, run the installer and follow the instruction to complete the installation.

chmod +x

Getting requirements for development

  • Use the following commands to install the basic requirements for building Qt applications:


    sudo apt-get install build-essential libgl1-mesa-dev

    Fedora/RHEL/CentOS (yum)

    sudo yum groupinstall "C Development Tools and Libraries"
    sudo yum install mesa-libGL-devel

    openSUSE (zypper)

    sudo zypper install -t pattern devel_basis


Setting up Qt on windows is very straightforward . Just download the qt from their official site and install it .


Qt open-source ( 32-bit or 64-bit) from


Double-click on the downloaded exe file and follow the instructions .

For in-depth details go to :



Qt open-source from

Refer the official documentation of Qt for OS X for in-detail instructions.


Please refer the official qt for android documentation :

Iphone / Ipad

Please refer the official qt for Iphone / ipod doucmentation :

Test if everything is setup correctly

You can test that your Qt installation is successful by opening an existing example application project.

  1. In the Welcome mode, select Examples

  2. Select an example in the list of examples.

  3. To check that the application code can be compiled and linked for a device, click the Kit Selector and select a kit for the device.


  1. Click (Run) to build and run the application.

  2. To see the compilation progress, press Alt+4 to open the Compile Output pane.

Running the wikitolearn client on your sytem

Once you have the source in your filesystem

  • open up Qt creator

  • Click on File -> Open FILE or PROJECT

  • Browse to the location where you have saved the source

  • Select file and click OK !!

  • Build & run the projet by Clicking on green arrow button in left side pane