C++ → PTZ-Kamerasteuerung. Protokoll Pelco-P
Im vorherigen Artikel wurde die Möglichkeit in Betracht gezogen, mit dem Pelco-D-Protokoll zu arbeiten, und jetzt werden wir die Arbeit mit dem Pelco-P-Protokoll in Betracht ziehen - das ist eine modifizierte Variante des bisherigen PTZ-Kamerasteuerungsprotokolls, das ebenfalls von der gleichnamigen …
LesenQt → Qt/C++ - Lektion 046. QThread - Einführung
GUI-Thread und Worker-Thread
Jedes Programm hat beim Start einen Thread. Dieser Thread wird in Qt-Anwendungen Hauptthread oder GUI-Thread genannt. Die Qt-GUI muss auf dem angegebenen Thread ausgeführt werden. Alle Widgets und einige ähnliche Klassen wie QPixmap funktionieren nicht in sekundären …
LesenC++ → PTZ-Kamerasteuerung. Pelco-D-Protokoll
Pelco, PTZ, протокол, Pelco-D, камера
Pelco-D ist ein PTZ-Kamerasteuerungsprotokoll, das von der gleichnamigen Firma Pelco entwickelt wurde. In der Regel wird es über die RS482/485-Schnittstelle zur Kommunikation mit Videokameras mit Servoantrieben verwendet.
Das Pelco-D-Protokoll hat in seinem Arsenal eine Reihe von Standardsteuerbefehlen sowie eine erweiterte …
LesenQt → Drei Schritte zu einem erfolgreichen Embedded-System mit Qt
emdedded, Qt, встраиваемые системы
Die Entwicklung eingebetteter Produkte erfordert drei Hauptschritte: Auswahl der Hardwareplattform, Auswahl des Betriebssystems und Entwicklung der Benutzeroberfläche (UI). Alle drei Schritte sind eng miteinander verbunden und haben einen erheblichen Einfluss auf die Markteinführungszeit, die Projektkosten und die Qualität des Endprodukts. …
LesenQt → Qt/C++ - Lektion 045. SvgReader auf dem Qt. Laden von Daten aus einer SVG-Datei in QGraphicsScene
Svg Reader, SVG, Qt, QGraphicsScene
Im letzten Artikel wurde ein Beispiel zum Speichern von Grafikszenenobjekten in einer SVG-Datei betrachtet, und dann konnten wir sie in CorelDraw. öffnen. Und jetzt versuchen wir, dieselbe Datei zu öffnen und Grafikobjekte in QGraphicsScene wiederherzustellen.
Beachten Sie, dass wir hierfür …
LesenQt → Qt/C++ - Lektion 044. Speichern von Objekten aus QGraphicsScene in SVG
SVG, Qt, CorelDraw, QGraphicsScene
Mithilfe der Qt-Bibliothek können Sie den Inhalt der Grafikszene QGraphicsScene in Vektorgrafiken im SVG-Format speichern, die sich dann problemlos in Editoren öffnen lassen wie CorelDraw. Ich schlage vor, eine kleine Anwendung zu schreiben, die den Inhalt der Grafikszene in einer …
LesenQt → Qt WinAPI - Lektion 003. Wie verwende ich windeployqt zum Sammeln aller DLLs?
windows, Qt, WinAPI, windeployqt, DLL
In einem der Qt-Tutorials wurde bereits gezeigt, wie alle im Projekt verwendeten DLL erstellt werden, um das Programm für die Verwendung auf anderen PCs mit OS vorzubereiten Windows , und jetzt schlage ich vor, dass Sie sich mit dem Dienstprogramm …
LesenQt → Virtuelle Qt-Tastatur mit Handschrifterkennung aktualisiert
Blog, HWR, Qt, Qt Virtual Keyboard, новости
Übersetzung der offiziellen Meldung, von Rainer Keller
Wir freuen uns, eine neue Version von Qt Virtual Keyboard mit Handschrifterkennung (HWR), verbesserter Leistung, Nuance T9-Integration und Unterstützung für traditionelles Chinesisch ankündigen zu können!
Qt Virtual Keyboard wurde mit neuen Funktionen und …
LesenQt → QGlobalShortcut - Globale Hotkeys
linux, Qt, QGlobalShortcut, HotKey, Windows
Während ich Probleme mit globalen Hotkeys für Linux und Windows untersuchte, schrieb ich mein Fahrrad für die schnelle Registrierung von Hotkeys. Die resultierende Bibliothek heißt QGlobalShortcut und ist auf GitHub unter LGPLv2-Lizenz verfügbar. Die Bibliothek unterstützt Windows - und Linux/Unix …
LesenQt → Qt Linux - Lektion 002. Globaler HotKey in Linux
Qt, Ubuntu, HotKey, linux, XLib, XCB
Das Arbeiten mit globalen Hotkeys unter Windows ist eine trivialere Aufgabe als unter Linux, da WinAPI dafür Methoden vorbereitet hat, die nicht viel Aufwand erfordern von Code. Und auch jedem Hotkey wird eine ID zugewiesen, mit der dieser Hotkey gelöscht …
LesenXlib → XKeysymToKeycode
linux, unix, X11, XKeysymToKeycode, Xorg
Benennung und ähnliche Funktionen
XStringToKeysym, XKeysymToString, XKeycodeToKeysym, XKeysymToKeycode, XConvertCase - Keysyms-Konvertierung
Syntax
KeySym XStringToKeysym(char *string); char *XKeysymToString(KeySym keysym); KeySym XKeycodeToKeysym(Display *display, KeyCode keycode, int index); KeyCode XKeysymToKeycode(Display *display, KeySym keysym); void XConvertCase(KeySym keysym, KeySym *lower_return, KeySym *upper_return);
Argumente
Lesendisplay // …
Xlib → XGrabKey
Syntax
XGrabKey(display, keycode, modifiers, grab_window, owner_events, pointer_mode, keyboard_mode) Display * display; int keycode; unsigned int modifiers; Window grab_window; Bool owner_events; int pointer_mode, keyboard_mode;
Argumente
Lesendisplay // Указывает соединение с X Сервером keycode // Указывает код клавиши (KeyCode) или любой код …
- 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