4g3nt47 / Editor

A basic text editor using Qt5

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Editor

editor_default editor_purple editor_oled

Editor is a basic text editor that is written in C++ with Qt5. It serves as an example to demonstrate how to implement the following;

  • A splash screen for applications with long startup routine.
  • An application main window (QMainWindow).
  • Menu bar (QMenu and QMenuBar).
  • Tool bars (QToolBar) and status bar (QStatusBar).
  • Actions (QActions).
  • QTextEdit for text inputs.
  • Some useful inbuilt dialogs, including for file selection (QFileDialog) and messages (QMessageBox).
  • How to use embedded image files/resources as icons.
  • Signal-slot operations.

And more!

Build

This application was built with Qt 5.15.2.

  1. Clone the repo;
git clone https://github.com/4g3nt47/Editor.git
  1. Compile;
cd Editor
mkdir build
cd build
qmake ..
make
  1. Run;
./Editor

About

A basic text editor using Qt5


Languages

Language:C++ 97.0%Language:QMake 3.0%