A lightweight, cross-platform teleprompter application built with Qt6 and C++, using CMake for builds.
It loads plain text files and scrolls them smoothly in teleprompter style — useful for speeches, videos, or presentations.
- Smooth auto-scrolling text
- Adjustable scroll speed (px/s)
- Adjustable font size (10–200 pt)
- Mirror mode (for beam-splitter setups)
- High contrast theme (white text on black)
- Keyboard shortcuts:
- Space → Play/Pause
- F11 → Toggle fullscreen
- ↑ / ↓ → Nudge scroll up/down
- Toolbar with controls for speed, font, mirror, and file loading
- Qt 6.2 or later (Widgets module)
- CMake ≥ 3.16
- A C++17 compiler (GCC, Clang, MSVC)
# Clone the repo
git clone https://github.com/guprobr/PromptQt.git;
cd PromptQt;
# Configure
mkdir build && cd build;
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_PREFIX_PATH="/path/to/Qt/6.x.x/gcc_64" .. ;
# Compile
cmake --build . -j;