Qt → Qt/C++ Tutorial 087. Holen Sie sich die maximale Anzahl von mehreren Eingabefeldern QLineEdit
Lassen Sie uns eine kleine Anwendung schreiben, um die maximale Anzahl aus mehreren QLineEdit-Feldern zu erhalten.
Das bedeutet, dass wir mehrere QLineEdit-Felder haben werden, sagen wir 4 Stück, in die Zahlen eingegeben werden. Und es wird ein fünftes QLineEdit-Feld geben, …
LesenQt → Qt - Auswählen von Daten aus einer QSqlQuery-Datenbank in einem QThread-Stream und Erstellen eines darauf basierenden QAbstractTableModel-Modells
QThread, Qt, QAbstractTableModel, QSqlQuery
Es war notwendig, eine große Datenmenge aus der Datenbank für die spätere Arbeit des Benutzers mit ihnen zu erhalten (Warenverzeichnis in einem bestimmten Geschäft).
Für den Code treten nicht viel. Programmieren ist für mich ein Hobby als Denksport.
Die Abfrage …
LesenQt → Qt/C++ - Tutorial 086. Verwenden von QSequentialAnimationGroup und QPropertyAnimation zum Verschieben einer Schaltfläche
QSequentialAnimationGroup, cpp, Qt, C++, QPropertyAnimation
Lassen Sie uns eine kleine Beispielanwendung schreiben, in der sich die Schaltfläche mithilfe von Eigenschaftsanimationen bewegt. Dazu verwenden wir die Klassen QSequentialAnimationGroup und QPropertyAnimation .
QSequentialAnimationGroup ist eine Klasse, die mehrere Animationen in einer Gruppe kombiniert, wodurch Sie automatisch eine …
LesenBoost → Boost - Konsolenprogrammmenü mit boost::program_options
Und hier ist ein Artikel über Boost aus einigen meiner gesammelten Materialien. Ich mache Sie auf eine Variante aufmerksam, ein Konsolenprogramm mit Unterstützung für das Konsolenmenü zu schreiben, das mit boost::program_options implementiert wird.
boost::program_options ist verantwortlich für die Verarbeitung der …
LesenEVILEG → EVILEG - Richtlinien für Werbung auf der Website ändern
После беседы с одним из пользователей, я решил изменить политику в отношении рекламы на сайте, хотя и не уверен в этом.
Мне самому неприятно обилие рекламных баннеров, но хотелось бы получать достаточный доход от сайта, чтобы перейти на частичную занятость …
LesenDjango → Django - Tutorial 040. So fügen Sie die Authentifizierung über soziale Netzwerke hinzu. Facebook
Die Autorisierung auf der Website über Facebook wurde verschärft.
Gleichzeitig sammelte ich ein paar weitere Fallstricke.
Vor Facebook habe ich bereits die Autorisierung über das soziale Netzwerk VKontakte und Google vermasselt. Hier musste ich eine Seite mit Datenschutzrichtlinien erstellen, da …
LesenQt → Qt/C++ - Tutorial 085. Arbeiten Sie mit QJsonObject, QJsonArray, QJsonDocument. JSON aus Dateien speichern und laden
Qt5, QJsonArray, QJsonObject, QJsonDocument, JSON, Qt
Betrachten wir ein kleines Beispiel für die Generierung eines JSON-Dokuments beispielsweise aus Text und dem Titel dieses Textes.
Der Text hat zum Beispiel:
- Titel - Erster Titel
- Inhalt - Erster Inhalt
Usw.
Wir fügen diesen Text zu QJsonObject hinzu, das …
LesenDjango → Django - Tutorial 039. Private Nachrichten und Chats auf der Site hinzufügen - Teil 2 (Dialog und Chatzähler mit ungelesenen Nachrichten)
django, сообщение, Python, чат
Es gab freie Zeit, um persönliche Nachrichten auf der Website zu korrigieren. Diese Funktionalität wird nicht sehr oft verwendet, daher bemühe ich mich nicht sehr, sie zu verbessern, obwohl es an der Zeit ist, diese Funktionalität angemessen zum Laufen zu …
LesenDjango → Django - Tutorial 038. Verwenden Sie BeatifulSoup 4, um den veröffentlichten Inhalt von unerwünschten HTML-Tags zu bereinigen
BeaftifulSoup4, Django, Python, HTML, Python 3
Bei der Entwicklung einer Website, die die Möglichkeit hinzufügt, Kommentare zu schreiben oder Artikel zu veröffentlichen, die ein HTML-Layout zulassen, ist ein Mechanismus zum Entfernen unerwünschter HTML-Tags, insbesondere script - und style -Tags, wichtig, da bösartige Skripte auf a Qualitätsressource …
LesenC++ → C++ 17 - [[fallthrough]] Attribut
Wir haben bei der Arbeit auf einen Compiler umgestellt, der den C++17-Standard unterstützt.
Wir fangen aktiv an, verschiedene Extras aus diesem Standard zu verwenden.
Zufrieden mit dem [[fallthrough]] -Attribut für Switch-Case-Konstrukte.
Das Wesentliche an diesem Attribut ist, dass es anzeigt, …
LesenQt → Qt/C++ - Tutorial 084. Ausführen von JavaScript-Code in einer C++-Anwendung am Beispiel der Arbeit mit zwei Variablen
Qt, QScriptEngine, QScriptValue, JavaScript, QScriptContext
Angenommen, Sie stehen vor der Aufgabe, JavaScript-Code in einer C++-Anwendung auszuführen. Beispielsweise gibt es eine Reihe von Ausgabedaten oder Variablen, deren Namen im Voraus bekannt sind, und es gibt auch Teile von JavaScript-Code, die etwas mit diesen Variablen tun. Darüber …
LesenC++ → C++ - Beschleunigt das #pragma einmal aufbauen?
Wenn Sie an einem großen Projekt arbeiten, können Sie in einigen Fällen einige der Theorien über eine Programmiersprache testen.
Ich habe mich immer gefragt, ob der Build wirklich schneller wird, wenn ich die Direktive #pragma once anstelle des klassischen #ifndef …
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