بِسْمِ اللّٰهِ الرَّحْمٰنِ الرَّحِيْمِ , السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ
Overview
Quran app is an easy to use quran reader with support for translation in multiple languages and stream beautiful quran recitation . Made with Qt5 .
User can Access Prayer Times from Menu->Prayer Times.
This Project uses nlohmann json for json parsing .
Windows Repo : https://github.com/Muslim-Programmers/QuranApp-Windows
Screenshots
Dependencies
Debian Derivatives :-
libcurl4-openssl-dev , qt5 , nlohmann json, libsqlite3-dev
- libcurl installation =
sudo apt install libcurl4-openssl-dev
- Qt5 =
sudo apt install qtbase5-dev qtmultimedia5-dev libqt5multimedia5-plugins
- libsqlite3 installation =
sudo apt install libsqlite3-dev
Installation
- Install Dependencies
- clone the repo and cd to repo folder
mkdir build && cd build && cmake ..
- run
make
, it will compile the program - run
cd .. && sudo ./install.sh
- Open the app from application menu
Note: If you get GTK-Warning failed to load canberra-gtk-module , fix it by
sudo apt install libcanberra-gtk-module
Prebuilt binaries are available in releases page.