qt
version 6.0.0
or above, for all the following parts of the library:
- Core
- Gui
- Network
- Widgets
- WebChannel
- WebView
- WebEngine
All development libraries should be installed before compiling.
Versions below 0.4 are running QT5 instead of QT6, so you'll need QT5 version 5.9.0
for these builds.
You'll most likely have to compile QT from source since ubuntu doesn't have QT6 libraries... yet!
build-essential
qt5-default
qtbase5-dev
qtwebengine5-dev
Sometimes the following packages are also needed:
libqt5webengine5
libqt5webenginecore5
g++10
qt6-base
qt6-webengine
qt6-webchannel
qt5-base
qt5-webengine
qt5-webchannel
ttf-roboto
- default font, but fallbacks to sans-serif
git
(to clone repository)c++
or similar compiler with support for c++17cmake
>=3.1.0
make
sudo
or other way to grant root privileges (likedoas
)
git clone https://github.com/Peterkmoss/qmarkdown.git
cd qmarkdown
mkdir build
cd build
cmake ..
make
sudo make install
There is an AUR package available for all arch-based users