EasyLearner is a Qt-based C++ application designed to manage and learn topics through interactive content management modules.
- Modular topic management system
- Support for topic definitions and questions
- Intuitive UI built with Qt Widgets
- Qt 5.15.2 (tested with mingw81_64)
- C++17 compatible compiler (MinGW or MSVC)
- CMake for build system
- CLion or other C++ IDE recommended
-
Clone the repository:
git clone https://github.com/without-eyes/EasyLearner cd EasyLearner -
Configure and build with CMake:
mkdir build && cd build cmake .. cmake --build .
-
Run the application:
- On Windows, run the generated executable in the
buildfolder.
- On Windows, run the generated executable in the
src/— Source code, including core applicationinclude/— Header filesassets/— Icons and sounds
This project is licensed under the MIT License – see the LICENSE file for details.