Skip to content

Latest commit

 

History

History
79 lines (56 loc) · 2.29 KB

README.md

File metadata and controls

79 lines (56 loc) · 2.29 KB

QuickTurns

License: MIT

QuickTurns is a state-of-the-art ebook reader developed using C++ and the QT GUI interface. It offers users an intuitive and user-friendly interface that makes it easy to navigate and read books. The software application is designed to work on desktop computers and laptops running on Windows, Linux, or macOS.

Slides

Demo

output

Setting up QT Environment

Windows/Mac

  1. Download the QT installer for Windows from the QT online-installers. For offline installer QT offline-installers
  2. Run the installer and follow the instructions to install QT on your computer. Make sure to select the components you want to install.
  3. Make sure Qt location is added to PATH environment variables.

Linux

Install the QT development tools using your distribution's package manager.

  • Ubuntu

    sudo apt update
    sudo apt upgrade
    sudo apt install qt6-default libqt6webenginecore-dev libqt6webenginewidgets-dev
    qmake -v
    
  • Arch

    sudo pacman -Syu
    sudo pacman -S qt6-base qt6-webengine
    qmake -v
    
  • Fedora

    sudo dnf update
    sudo dnf install qt6-qtbase-devel qt6-qtwebengine-devel
    qmake -v
    
  • CentOS/RHEL

    sudo yum install epel-release
    sudo yum update
    sudo yum install qt6-qtbase-devel qt6-qtwebengine-devel
    qmake -v
    
  • openSUSE

    sudo zypper update
    sudo zypper install libQt6WebEngineWidgets5 libQt6WebEngineCore5-devel
    qmake -v
    

Installation

  • git clone --recurse-submodules [email protected]:tmargary/QuickTurns.git
  • cd QuickTurns
  • mkdir build
  • cd build
  • cmake .. && cmake --build .

Built With

Qt 6 - The application framework used
C++ - The programming language used

License

This project is licensed under the MIT License - see the LICENSE.md file for details.