Ein Form-Layout kann man sich in etwa vorstellen wie ein E-Mail-Formular auf Websites. Auf der linken Seite sind, zum Beispiel, die Beschriftungsfelder, auf der rechten dann die Eingabefelder.
Kategorie: YouTube
FreeBSD-Grundkurs 008: Die Kommandozeile kennenlernen
Die Kommandozeile. Viele haben Angst oder Respekt vor ihr. Ich versuche mal, ein wenig Einblick zu bringen. Hier geht es nur im ganz Kleinen darum, wie man sich auf der Kommandozeile bewegen kann. Hier ist absolut kein Anspruch auf Vollständigkeit (Wörter überspringen, ganze Strings löschen, andere Shells, usw. usf.), es geht um die untersten Basics, um mit dem System zu arbeiten.
YouTube-Video-Kurztipp: Gitea unter FreeBSD installieren
Gitea ist eine Alternative für GitHub. Es lässt sich problemlos auf einem eigenen Server betreiben, so dass du selbst die Datenhoheit hast. Wie das auf FreeBSD geht, zeige ich in diesem Video.
Ja, ich benutze immer noch Apache. Und auch ja, ich bin immer noch zufrieden damit. Deswegen zeige ich, wie man Gitea mit Apache nutzen kann.
Die Installation ist einfach. Per
pkg install gitea
installiert sich gitea von alleine. In /etc/rc.conf eingetragen
gitea_enable="YES"
startet es auch beim FreeBSD-Start und lässt sich direkt mittels
service gitea start
starten und nutzen. An der Konfiguration müssen wir nichts anpassen.
Lediglich in der httpd.conf vom Apache müssen wir die Module mod_proxy und mod_proxy_http laden und einen virtuellen Host anlegen, der so aussehen könnte:
<VirtualHost *:80>
ServerName gitea.domain.tld
ServerAdmin mail@mail.de
ProxyPreserveHost On
ProxyRequests off
AllowEncodedSlashes NoDecode
ProxyPass / http://localhost:3000/ nocanon
</VirtualHost>
Den Apache einmal durchstarten und schon kann man Gitea konfigurieren.
KooKooK 0012: Editoren einrichten – MacVIM und Visual Studio Code
Zusätzlich zum QtCreator brauche ich immer wieder einen Editor. Ich mache hier noch flott die beiden Editoren MacVIM sowie Visual Studio Code fertig, damit wir bald loslegen können.
Qt-Tutorial 020: Grid Layout
Ein Grid-Layout richtet die Komponenten, einfach gesagt, in Form einer Tabelle aus. Dabei wird die Ausdehnung der einzelnen Komponenten berücksichtigt. Wie das funktioniert, seht ihr in diesem Video.
Neues YouTube-Video – FreeBSD-Grundkurs 007: Snapshot von der virtuellen Maschine machen
Damit wir später ungewollte Änderungen rückgängig machen können, machen wir als Erstes einen Snapshot der virtuellen Maschine.
WPStatistics-Smartphone-App mit Qt, QML, wxWidgets, C++ und Android
Wir hatten hier ja eine Übersichtswebsite für die Statistiken meines Blogs gebaut. Mir kam die Idee, daraus eine App zu machen, damit ich flott unterwegs mal schauen kann, wie hoch die Besucherzahlen sind – und das ohne eine Website zu laden.
In diesem Video erweitern wir unsere Website um die Ausgabe von JSON und bauen mittels QML eine kleine App, um die Daten anzuzeigen.
Hier geht es zum ersten Blog-Teil und hier geht es zum ersten Video.
KooKooK 0011: QtCreator einrichten und Einstellungen importieren
Nach der Installation von Qt richte ich noch flott den QtCreator ein. Hier noch ein Tutorial ein wenig ausführlicher: https://youtu.be/ixtQkxrK5IA (https://www.tgeppert.de/2022/01/24/neues-youtube-video-qt-tutorial-007-meine-qtcreator-einstellungen/)
Qt-Tutorial 019: Standard-Kit auswählen
Einigen von euch ging sicher, genau so wie mir, auf den Geist, dass ich bei jedem neuen Projekt immer das Kit auswählen musste. Hier zeige ich, wie man für neue Projekte das Standard-Kit einstellt.
KooKooK 0010: Qt installieren
Ich habe mich entschieden, die Client- und Serverkomponenten mit C++ und Qt zu entwickeln. In diesem Tutorial zeige ich, wie man das macht. Hier gibt es noch die Videos für andere Betriebssysteme:
- Windows: https://youtu.be/2Kx4mkJ39eQ (https://www.tgeppert.de/2022/01/14/neues-youtube-video-qt-tutorial-003-installation-auf-windows/)
- macOS: https://youtu.be/M0Lxj8klPZo (https://www.tgeppert.de/2022/01/17/neues-youtube-video-qt-tutorial-004-installation-auf-macos/)
- Linux: https://youtu.be/hJYnQSfI3XA (https://www.tgeppert.de/2022/01/19/neues-youtube-video-qt-tutorial-005-installation-auf-linux/)
Hier noch mein Qt-Tutorial: https://youtu.be/uAZNiKJKL2o (https://www.tgeppert.de/2022/01/10/neues-youtube-video-qt-tutorial-001-vorstellung/)