Evgenii Legotckoi
Evgenii Legotckoi1. November 2017 02:40

QMLQML - Tutorial 032. Erstellen Sie ein benutzerdefiniertes QuickItem aus C ++ mit OpenGL-Tools

QQuickItem, QQuickPaintedItem, QML, Qt, C++

In Lektion 024 habe ich ein Beispiel für die Erstellung eines benutzerdefinierten QML-Objekts in C++ mit QQuickPaintedItem gezeigt, das ein paint() hat. Methode , und in dieser Paint-Methode können Sie die notwendigen Objekte wie in einer Grafikszene zeichnen, indem Sie …

Lesen
grig_p
grig_p31. Oktober 2017 04:27

QtQt - WinAPI. So zeigen Sie eine laufende Anwendung über Ihrer Anwendung an

WinAPI, Qt, winId

Irgendwie hatte ich die Aufgabe, Anwendungen zu verwalten - Dienste, die in Qt geschrieben wurden, von einer Anwendung - dem Kern, der ebenfalls in Qt geschrieben war. Darüber hinaus sollte die Dienstanwendung, wenn sie nicht läuft, gestartet werden, und wenn …

Lesen

LinuxGeheimnisse des Schreibens einer guten Dokumentation

Документация

Auf der bevorstehenden APIStrat-Konferenz in Portland wird Taylor Barnett verschiedene Prinzipien des Dokumentationsdesigns untersuchen und Best Practices diskutieren.


Taylor Barnett, Community Engineer bei Keen IO, sagt, dass Übung und ständige Iteration der Schlüssel zum Schreiben einer guten Dokumentation sind. Auf …

Lesen

QMLAusführen von Qt-Anwendungen in einem Browser mit dem WebGL-Plug-in

QML, Qt, WebGL, 3D

Ein interessantes Feature von Qt 5.10 ist ein neues Qt-Backend, das WebGL zum Rendern verwendet. Dadurch können Qt-Anwendungen (mit einigen Einschränkungen) in einem Webbrowser ausgeführt werden, der WebGL unterstützt.

Was ist das?

Das neue Backend verwendet WebGL, was für Web …

Lesen

QtBlockieren der seriellen Schnittstelle. QSerialPort + QThread.

Qt, QSerialPort, QThread

Ich bekam die Aufgabe, eine Software zur Steuerung des Röntgenstrahlers zu schreiben. Nämlich: Implementieren Sie ein Datenübertragungsprotokoll zwischen einem PC und einem Röntgenstrahler und erstellen Sie benutzerdefinierte Funktionen „Parameter einstellen“, „Röntgen aktivieren“, „Röntgen ausschalten“.

Der Röntgenstrahler wird durch Datenübertragung über …

Lesen
Evgenii Legotckoi
Evgenii Legotckoi22. Oktober 2017 04:54

QtQt / C++ - Tutorial 072. Ein Beispiel für einen Vektoreditor auf Qt

QGraphicsItem, QGraphicsScene, QGraphicsView, Vector Editor, QGraphicsObject

Nicht selten tauchen auf die eine oder andere Weise Fragen auf, die mit der Arbeit der grafischen Szene zu tun haben, mit benutzerdefinierten Formen, mit dem Zeichnen von Linien in der grafischen Szene und sogar mit allen möglichen unterbrochenen Linien. …

Lesen
Evgenii Legotckoi
Evgenii Legotckoi15. Oktober 2017 17:31

C++C++ - Tutorial 011. Ausnahmen

C++, throw, catch, exception

Was ist eine Ausnahme? Dies ist eine Situation, die durch das Standardverhalten des Programms nicht vorgesehen ist. Versuchen Sie beispielsweise, auf ein Element in der Vector-Klasse zuzugreifen (das wir im Artikel classes besprochen haben), das nicht existiert. Das heißt, der …

Lesen
Evgenii Legotckoi
Evgenii Legotckoi14. Oktober 2017 16:41

C++C++ - Tutorial 010. Namensräume

namespaces, C++

Zusätzlich zu Funktionen, Klassen und Aufzählungen bietet C++ Namespaces als Mechanismus zum Verwalten und Kontrollieren doppelter Funktions- und Klassennamen. Wenn Sie beispielsweise einige Ihrer Funktionen mit Namen benennen, die sich mit den Namen von Funktionen in der Standardbibliothek überschneiden, erhalten …

Lesen
Evgenii Legotckoi
Evgenii Legotckoi7. Oktober 2017 16:46

SFMLSFML - Tutorial 001. Die SFML-Bibliothek mit einem Projekt auf Qt . verbinden

SFML, Qt, C++, QWidget

SFML ist ein objektorientiertes Analogon von SDL. Die Bibliothek bietet einfachen Zugriff auf E/A-, Audio-, Datennetzwerk- und OpenGL-Funktionen.

Aber was, wenn wir dieser Bibliothek zusätzlich Qt-Funktionalität hinzufügen, die mächtigen Fähigkeiten von Signalen und Slots, Qt-Ressourcendateien unter Kontrolle bekommen? Was wird …

Lesen
Ruslan Polupan
Ruslan Polupan4. Oktober 2017 13:05

QtQt, Build IBASE-Treiber (FireBird) Win10 Firebird 2.5

QIBASE, ming32, Qt, драйвер

Die Informationen geben nicht vor, super nützlich zu sein, aber sie können helfen, Zeit bei der Einrichtung zu sparen.


Wir haben:
Win10 64bit
Firebird 2.5 (Win32)
Qt-Creator 4.2.1
Basierend auf Qt 5.8.0 (MSVC 2015, 32 Bit)

mingw32-make.exe -v
GNU-Make 4.1 …

Lesen
Evgenii Legotckoi
Evgenii Legotckoi23. September 2017 07:55

DjangoDjango - Tutorial 027. Implementierung Google reCAPTCHA

Google, reCAPTCHA, Validation, Google API

Bei der Registrierung von Benutzern und einigen anderen Aktionen anonymer Benutzer wurde reCAPTCHA zur Website hinzugefügt, da sonst zu viele Roboter auf der Website registriert sind.

Das Hinzufügen von reCAPTCHA erfolgte über eine Decorator-Funktion, damit diese Methode für Seitenaufrufe wiederverwendet …

Lesen
Evgenii Legotckoi
Evgenii Legotckoi17. September 2017 04:10

DjangoDjango - Tutorial 026. Einrichten der Verkleinerung von CSS- und JavaScript-Code in PyCharm

Minification, CSS, JavaScript

Bei der Entwicklung einer Website wird oft darauf geachtet, dass die Website eine geringe Reaktionszeit auf Benutzeraktionen haben sollte, daher werden verschiedene Methoden verwendet, um die Website-Performance zu verbessern, wie z. B. das Zwischenspeichern von Daten auf der Benutzerseite, die …

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