AHeimberger / qt_introductory_course

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Qt Introductory Course

What is Inside

Simple Build Instruction

Install docker, enter the source directory and run following commands from a bash:

DIR_DEPLOY="$(pwd)/deploy/"
rm -rf ${DIR_DEPLOY}
mkdir -p ${DIR_DEPLOY}

docker build \
    --build-arg GROUP_ID=$(id -g ${USER}) \
    --build-arg USER_ID=$(id -u ${USER}) \
    --build-arg USER_NAME=${USER} \
    -t qt_introductory_course \
    .

docker run \
    -u ${USER} \
    --rm=true \
    -v ${DIR_DEPLOY}:/deploy/ \
    qt_introductory_course \
    cmake

Less Simple Instructions

In case you do not use docker to build this project you have to install

  • Qt 5.15
  • Python3

Needs Updates

  • entrypoint.sh: make tests should execute tests
  • add documentation to add OPENWEATHERMAP_APPID
  • update qwidget application
  • absolute path: entrypoint script and language update

Thanks to

About


Languages

Language:C++ 64.6%Language:QML 18.8%Language:CMake 12.1%Language:Shell 1.4%Language:Dockerfile 1.3%Language:Python 1.1%Language:CSS 0.6%Language:QMake 0.1%