Evgenii Legotckoi
Evgenii Legotckoi26. Januar 2017 12:07

QtVerbinden Ihrer Qt-Anwendung mit Google-Diensten mithilfe von OAuth 2.0

OAuth2, Qt, Google API, QtNetworkAuth

Mit der Veröffentlichung von Qt 5.8 wurde das Modul QtNetworkAuth als ausstehende Technologie hinzugefügt. Es konzentriert sich darauf, Entwicklern bei ihrem Authentifizierungswahn zu helfen. Derzeit werden OAuth1 und OAuth2 unterstützt. In Zukunft werden weitere Autorisierungsmethoden hinzugefügt.

Dieser Beitrag konzentriert sich …

Lesen
Evgenii Legotckoi
Evgenii Legotckoi25. Januar 2017 10:07

QtQt 5.8 veröffentlicht

Qt Lite, Qt 5.8, QML, Charts, Wayland, CAN, Modbus, Quick

Am 23. Januar kündigte die Qt Company die Veröffentlichung von Qt 5.8 mit einer Reihe von Innovationen an, die von ziemlich globaler Natur sind. Lernen wir sie kennen.

Qt Lite

Eines der Hauptthemen von Qt 5.8 ist es, Qt flexibler …

Lesen
Evgenii Legotckoi
Evgenii Legotckoi22. Januar 2017 10:33

QtQt/C++ - Lektion 059. Muss ich das QStandardItem-Objekt aus dem Speicher löschen, nachdem die Methode clear in einem Datenmodell aufgerufen wurde?

QStandardItem, QStandardItemModel

Beim Arbeiten mit Tabellen, und zwar mit diversen Daten in C++, ist eine Kontrolle über das Löschen erforderlich, damit es nicht zu Speicherlecks kommt. Aber ist eine solche vollständige Kontrolle erforderlich, wenn QStandardItem -Objekte gelöscht werden, die in einem QStandardItemModel …

Lesen
Evgenii Legotckoi
Evgenii Legotckoi22. Januar 2017 03:05

DjangoDjango - Tutorial 019. Konfiguration des HTTPS-Protokolls auf der Seite von Let`s Encrypt

SSL, Django, HTTPS, letsencrypt, Nginx

Gestern habe ich einen Glücksbrief von Google erhalten, weil ich die Google Search Console verwende, um die Indexierung der Seite in der Google-Suchmaschine zu tracken. Der Kern des Schreibens besteht darin, dass Google Chrome die Unsicherheit einer Website meldet, die …

Lesen
Evgenii Legotckoi
Evgenii Legotckoi15. Januar 2017 06:49

PyQt5PyQt5 - Lektion 004. Verwenden von QSettings

PyQt5, QSettings, Qt, python

Werfen wir einen Blick auf die Verwendung von QSettings in PyQt5. Dazu schlage ich vor, eine kleine Anwendung zu schreiben, in der es ein einziges Kontrollkästchen gibt, dessen Zustand wir in den Einstellungen speichern. Durch Anklicken dieses Kontrollkästchens wird der …

Lesen
Evgenii Legotckoi
Evgenii Legotckoi13. Januar 2017 09:15

QtQt/C++ - Lektion 058. Syntax-Highlighting von HTML-Code in QTextEdit

QTextDocument, QTextEdit, Qt, QSyntaxHighLighter, HTML

Vor einiger Zeit habe ich etwas über Syntaxhervorhebung in QTextEdit gelernt und die Hervorhebung für HTML-Code geübt. Als Ergebnis ist es mir gelungen, eine ziemlich gute Version der Syntaxhervorhebung von HTML-Code zu erstellen, aber aufgrund der Tatsache, dass die Möglichkeit …

Lesen
Evgenii Legotckoi
Evgenii Legotckoi9. Januar 2017 09:45

DjangoDjango - Tutorial 018. Hacker blockieren IP beim Versuch, das Passwort auf Django zu erraten

IP, brute force, брутфорс, Django, блокировка, подбор пароля

Nachdem wir die Django-Anmeldeseite durch unsere eigene benutzerdefinierte Anmeldeseite ersetzt haben, ist es an der Zeit, diese Ersetzung zur Verbesserung der Site-Sicherheit zu verwenden. Zum Beispiel die Einführung, einen Angreifer per IP zu blockieren, wenn er versucht, ein Passwort zu …

Lesen
Evgenii Legotckoi
Evgenii Legotckoi7. Januar 2017 08:20

DjangoDjango - Tutorial 017. Passen Sie die Anmeldeseite an Django an

авторизация, Django, login

Um das Design der Autorisierungsseite im gleichen Stil wie das Design der gesamten Website zu gestalten, können Sie eine Designvorlage vorbereiten und die URL-Vorlage ändern, um uns die Seitendarstellung zu geben, die wir mit der erforderlichen Vorlage benötigen. Es kann …

Lesen
Evgenii Legotckoi
Evgenii Legotckoi5. Januar 2017 08:21

QtQt/C++ - Lektion 057. Fehler bei der Ausgabe von qDebug() für Gleitkommazahlen

Qt, qDebug, float

Beim Entwickeln von Software auf Qt bin ich auf eine Nuance gestoßen, als ich Fließkommazahlen mit qDebug() angezeigt habe. Das Problem ist, dass nicht alle Zeichen nach dem Dezimalkomma angezeigt werden. Dasselbe gilt für die Ausgabe von std::cout .

Ein …

Lesen
Evgenii Legotckoi
Evgenii Legotckoi5. Januar 2017 07:47

DjangoDjango - Tutorial 016. Zeigt eine Liste beliebter Artikel auf einer beliebigen Seite der Site an

Django, templatetags, Python, список популярных статей

Die Seite hatte bereits einen Artikel über das Anzeigen einer Liste beliebter Artikel der letzten 7 Tage . Aber in der Version, die in diesem Artikel verwendet wird, zeigt es, wie man eine Schlussfolgerung auf der Seite mit Artikeln zieht. …

Lesen
Evgenii Legotckoi
Evgenii Legotckoi4. Januar 2017 01:27

Karriere und Business in der ITProgrammierung - Individuelles Unternehmertum und Arbeit mit ausländischen Kunden

ИП, валютный контроль, договор

После того, как мы обсудили налоговые послабления в виде налоговых каникул для индивидуальных предпринимателей, которые только начали свой профессиональный путь и были впервые зарегистрированы в качестве ИП, давайте обсудим вопрос внешнеэкономической деятельности. Например, Вы нашли заказчика из-за рубежа, которого устроили …

Lesen
Evgenii Legotckoi
Evgenii Legotckoi30. Dezember 2016 00:30

DjangoDjango - Tutorial 015. Ermitteln der IP-Adresse und der vorherigen URL aus der Anfrage

referer, Django, IP, HTTP

Das Abrufen der IP-Adresse des Benutzers aus einer Django-Anfrage kann nützlich sein, um die Website-Funktionalität zu organisieren, z. B. das Blockieren von Hosts, von denen Versuche zum Erraten von Passwörtern für die Website unternommen werden, oder die Notwendigkeit, sich den …

Lesen
Letzte Kommentare
A
ALO1ZE19. Oktober 2024 15:19
Fb3-Dateileser auf Qt Creator Подскажите как это запустить? Я не шарю в программировании и кодинге. Скачал и установаил Qt, но куча ошибок выдается и не запустить. А очень надо fb3 переконвертировать в html
ИМ
Игорь Максимов5. Oktober 2024 14:51
Django – Lektion 064. So schreiben Sie eine Python-Markdown-Erweiterung Приветствую Евгений! У меня вопрос. Можно ли вставлять свои классы в разметку редактора markdown? Допустим имея стандартную разметку: <ul> <li></li> <li></l…
d
dblas55. Juli 2024 18:02
QML - Lektion 016. SQLite-Datenbank und das Arbeiten damit in QML Qt Здравствуйте, возникает такая проблема (я новичок): ApplicationWindow неизвестный элемент. (М300) для TextField и Button аналогично. Могу предположить, что из-за более новой верси…
k
kmssr9. Februar 2024 02: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 10:27
добавить qlineseries в функции Пользователь может получить любые разъяснения по интересующим вопросам, касающимся обработки его персональных данных, обратившись к Оператору с помощью электронной почты https://topdecorpro.ru…
JW
Jhon Wick1. Oktober 2024 22: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 16:09
Не запускается программа на Qt: точка входа в процедуру не найдена в библиотеке DLL Написал программу на C++ Qt в Qt Creator, сбилдил Release с помощью MinGW 64-bit, бинарнику напихал dll-ки с помощью windeployqt.exe. При попытке запуска моей сбилженной программы выдаёт три оши…
F
Fynjy22. Juli 2024 11:15
при создании qml проекта Kits есть но недоступны для выбора Поставил Qt Creator 11.0.2. Qt 6.4.3 При создании проекта Qml не могу выбрать Kits, они все недоступны, хотя настроены и при создании обычного Qt Widget приложения их можно выбрать. В чем может …

Folgen Sie uns in sozialen Netzwerken