Skip to content

Latest commit

 

History

History
40 lines (31 loc) · 1.04 KB

File metadata and controls

40 lines (31 loc) · 1.04 KB

Qt6 Teleprompter

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.


✨ Features

  • 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

🚀 Build Instructions

Prerequisites

  • Qt 6.2 or later (Widgets module)
  • CMake ≥ 3.16
  • A C++17 compiler (GCC, Clang, MSVC)

Build

# 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;