Qt → Qt/C++ - Tutorial 067. Verwenden von QMultiMap für ein Synonymwörterbuch
Qt, QMultiMap, QTableView, QStandardItemModel
QMultiMap ist eine von QMap abgeleitete Klasse, mit der Sie mehrere Werte für denselben Schlüssel speichern können. Das heißt, der Schlüssel kann wiederholt werden. Diese Klasse kann beispielsweise verwendet werden, um ein Synonymwörterbuch darzustellen.
Lassen Sie uns ein kleines Programm …
LesenC++ → C++ - Tutorial 004. Tests und Schleifen
C++, while, for, do, break, continue, if, else
C++ bietet einen Standardsatz von Operatoren für ausgewählte Bedingungen und Schleifen.
Die Schlüsselwörter im Zusammenhang mit Bedingungskonstrukten für Codeverzweigungen sind:
- wenn
- anders
- Schalter
- Fall
- Unterbrechung
- Ursprünglich
Die Schlüsselwörter für Schleifenkonstrukte sind:
- tun
- während
- Unterbrechung
- fortsetzen
- zum
Bedingungsanweisungen
if-Anweisung
Die Bedingungskonstruktion …
LesenQt → Qt/C++ - Tutorial 066. Dateien auf einen FTP-Server hochladen
Qt, QNetworkAccessManager, FTP
Networking in Qt 5 verwendet das Modul Network , und Sie können die Klasse QNetworkAccessManager aktiv verwenden, um über das Netzwerk zu kommunizieren, es sei denn, Sie erstellen Ihr eigenes Protokoll für die Kommunikation. Aber um mit FTP zu arbeiten, …
LesenC++ → C++ - Tutorial 003. Konstanten
C++ unterstützt zwei Unveränderlichkeitsnotationen:
- const – was impliziert, dass sich der Wert nicht ändert. Es wird hauptsächlich verwendet, um Schnittstellen für Daten zu spezifizieren, die an Funktionen und Methoden übergeben werden, ohne Angst haben zu müssen, geändert zu werden. Der …
PostgreSQL → Korrektur der Client-Kodierung der PostgreSQL-Datenbank von LATIN1 auf UTF8
PostgreSQL, Django, LATIN1, UTF8
Es gab einen Fehler auf der Website, der sich beim Versuch manifestierte, Dateien mit kyrillischen Namen an Nachrichten anzuhängen. In diesem Fall gab die Website einen Fehler 503 zurück, obwohl die Datenbankcodierung in UTF8 war, nachdem die Datenbankcodierung in vorherigem …
LesenC++ → C++ - Tutorial 002. Typen, Variablen und Arithmetik
C++, int, char, double, auto, nullptr
Jede Variable oder jeder Ausdruck hat seinen eigenen Datentyp, z. B. Deklaration
int some_variable;
gibt an, dass die Variable irgendeine_Variable vom Integer-Typ int. ist
Die Deklaration ermöglicht es Ihnen, eine Variable in das Programm einzuführen. Diese Variable hat einen Datentyp: …
LesenDjango → Django - Tutorial 024. Polling mit AJAX
Durch häufiges Abfragen mit AJAX können Sie eine ständige Verbindung zwischen dem Browser und dem Server herstellen, um einige Daten zu aktualisieren, z. B. ob es neue Benachrichtigungen auf der Website für den Benutzer gibt. Zum Beispiel habe ich ein …
LesenC++ → C++ - Tutorial 001. Hallo Welt
Das minimale C++-Programm ist
int main() { } // the minimal C++ program
Dieses Programm stellt eine Funktionsdeklaration main, bereit, die keine Argumente akzeptiert. Geschweifte Klammern spiegeln die Gruppierung in C++ wider und zeigen in diesem Fall den Hauptteil der …
LesenQt → Qt/C++ - Lektion 065. Die Entsprechung von HTTP-Fehlern zu Serverantwortfehlern in QNetworkAccessManager
QNetworkReply, QNetworkError, QNetworkAccessManager
In einer der Lektionen wurde die Arbeit mit QNetworkAccessManager vorgestellt, um Seiteninhalte von einer Website mithilfe des Protokolls http. abzurufen für Fehler, aber es wurde keine Erklärung gegeben, was die Fehler sein könnten. Dazu stellt die Klasse QNetworkReply ein enum …
LesenQt → Qt/C++ - Lektion 064. Wie man Elemente aus der QComboBox-Dropdown-Liste ausblendet
In einigen Fällen ist es erforderlich, einige Elemente aus der Combobox QComboBox auszublenden. Beispielsweise erhält der Benutzer die Option, eine von mehreren Optionen in einer QComboBox auszuwählen, aber standardmäßig sollte eine ungültige Option angezeigt werden, die nicht in der Dropdown-Liste …
LesenDjango → Django - Tutorial 023. Like Dislike-System mit GenericForeignKey
Like, Django, GenericRelation, Dislike, GenericForeignKey
Im Artikel zum Erstellen eines Lesezeichensystems auf Django wurde ein Beispiel für die Verwendung eines abstrakten Modells für mehrere Arten von Lesezeichen betrachtet, nämlich für Artikel und Kommentare zu Artikeln . Es wurde auch betont, dass die Felder von Modellen, …
LesenQt → Qt/C++ - Tutorial 063. Hinzufügen von Fenstern innerhalb des Hauptanwendungsfensters mit QMdiArea
Viele Anwendungen wie Photoshop können Projekte (Bilder, Texte usw.) in Fenstern öffnen, die sich im Hauptanwendungsfenster öffnen. Qt bietet eine ähnliche Funktionalität in Form der QMdiArea-Klasse. In einem Objekt dieser Klasse können Sie Objekte von Klassen platzieren, die von der …
Lesen- sdfsdfkp fgskpgokspdog
- 14. Oktober 2024 15:09
C++ - Тест 004. Указатели, Массивы и Циклы
- Ergebnis:90punkte,
- Bewertungspunkte8
- Максим Васильев
- 2. Oktober 2024 04:14
Qt - Тест 001. Сигналы и слоты
- Ergebnis:68punkte,
- Bewertungspunkte-1
- Лев Семенов
- 30. September 2024 11:04
C++ - Тест 001. Первая программа и типы данных
- Ergebnis:53punkte,
- Bewertungspunkte-4