Evgenii Legotckoi
Evgenii Legotckoi25. November 2018 17:11

QtQt/C++ Tutorial 087. Holen Sie sich die maximale Anzahl von mehreren Eingabefeldern QLineEdit

QLineEdit, max, Qt

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, …

Lesen
Ruslan Polupan
Ruslan Polupan20. November 2018 07:42

QtQt - 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 …

Lesen
Evgenii Legotckoi
Evgenii Legotckoi18. November 2018 09:52

QtQt/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 …

Lesen
Evgenii Legotckoi
Evgenii Legotckoi18. November 2018 05:57

BoostBoost - Konsolenprogrammmenü mit boost::program_options

cpp, Boost, Menu, C++

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 …

Lesen
Evgenii Legotckoi
Evgenii Legotckoi6. November 2018 17:13

EVILEGEVILEG - Richtlinien für Werbung auf der Website ändern

EVILEG, Развитие, News

После беседы с одним из пользователей, я решил изменить политику в отношении рекламы на сайте, хотя и не уверен в этом.

Мне самому неприятно обилие рекламных баннеров, но хотелось бы получать достаточный доход от сайта, чтобы перейти на частичную занятость …

Lesen
Evgenii Legotckoi
Evgenii Legotckoi27. Oktober 2018 19:36

DjangoDjango - Tutorial 040. So fügen Sie die Authentifizierung über soziale Netzwerke hinzu. Facebook

Django, Facebook, Social

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 …

Lesen
Evgenii Legotckoi
Evgenii Legotckoi26. Oktober 2018 17:35

QtQt/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 …

Lesen
Evgenii Legotckoi
Evgenii Legotckoi25. Oktober 2018 02:47

DjangoDjango - 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 …

Lesen
Evgenii Legotckoi
Evgenii Legotckoi24. Oktober 2018 02:38

DjangoDjango - 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 …

Lesen
Evgenii Legotckoi
Evgenii Legotckoi23. Oktober 2018 06:11

C++C++ 17 - [[fallthrough]] Attribut

cpp, C++17, fallthrough

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, …

Lesen
Evgenii Legotckoi
Evgenii Legotckoi11. Oktober 2018 14:04

QtQt/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 …

Lesen
Evgenii Legotckoi
Evgenii Legotckoi10. Oktober 2018 09:32

C++C++ - Beschleunigt das #pragma einmal aufbauen?

C++, once, pragma

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
Letzte Kommentare
A
ALO1ZE19. Oktober 2024 08:19
Fb3-Dateileser auf Qt Creator Подскажите как это запустить? Я не шарю в программировании и кодинге. Скачал и установаил Qt, но куча ошибок выдается и не запустить. А очень надо fb3 переконвертировать в html
ИМ
Игорь Максимов5. Oktober 2024 07:51
Django – Lektion 064. So schreiben Sie eine Python-Markdown-Erweiterung Приветствую Евгений! У меня вопрос. Можно ли вставлять свои классы в разметку редактора markdown? Допустим имея стандартную разметку: <ul> <li></li> <li></l…
d
dblas55. Juli 2024 11:02
QML - Lektion 016. SQLite-Datenbank und das Arbeiten damit in QML Qt Здравствуйте, возникает такая проблема (я новичок): ApplicationWindow неизвестный элемент. (М300) для TextField и Button аналогично. Могу предположить, что из-за более новой верси…
k
kmssr8. Februar 2024 18:43
Qt Linux - Lektion 001. Autorun Qt-Anwendung unter Linux как сделать автозапуск для флэтпака, который не даёт создавать файлы в ~/.config - вот это вопрос ))
Qt WinAPI - Lektion 007. Arbeiten mit ICMP-Ping in Qt Без строки #include <QRegularExpressionValidator> в заголовочном файле не работает валидатор.
Jetzt im Forum diskutieren
J
JacobFib17. Oktober 2024 03:27
добавить qlineseries в функции Пользователь может получить любые разъяснения по интересующим вопросам, касающимся обработки его персональных данных, обратившись к Оператору с помощью электронной почты https://topdecorpro.ru…
JW
Jhon Wick1. Oktober 2024 15:52
Indian Food Restaurant In Columbus OH| Layla’s Kitchen Indian Restaurant If you're looking for a truly authentic https://www.laylaskitchenrestaurantohio.com/ , Layla’s Kitchen Indian Restaurant is your go-to destination. Located at 6152 Cleveland Ave, Colu…
КГ
Кирилл Гусарев27. September 2024 09:09
Не запускается программа на Qt: точка входа в процедуру не найдена в библиотеке DLL Написал программу на C++ Qt в Qt Creator, сбилдил Release с помощью MinGW 64-bit, бинарнику напихал dll-ки с помощью windeployqt.exe. При попытке запуска моей сбилженной программы выдаёт три оши…
F
Fynjy22. Juli 2024 04:15
при создании qml проекта Kits есть но недоступны для выбора Поставил Qt Creator 11.0.2. Qt 6.4.3 При создании проекта Qml не могу выбрать Kits, они все недоступны, хотя настроены и при создании обычного Qt Widget приложения их можно выбрать. В чем может …

Folgen Sie uns in sozialen Netzwerken