Evgenii Legotckoi
Evgenii LegotckoiApril 12, 2016, 7:26 a.m.

C++PTZ-camera control. Protocol Pelco-P

Pelco, Pelco-P, PTZ, протокол

In the previous article I was considered an option to work with Pelco-D protocol, and now look to work with Pelco-P protocol - a modified variation of the previous PTZ-camera control protocol, which is also developed by the same name …

Read
Evgenii Legotckoi
Evgenii LegotckoiApril 7, 2016, 1:05 p.m.

QtQt/C++ - Lesson 046. QThread - Introduction

Qt, QThread, потоки

GUI thread and the worker thread

Each program has a single thread (thread) on startup. This thread is called the main flow thread or GUI in Qt applications. Qt GUI to be started in this thread. All widgets and several …

Read
Evgenii Legotckoi
Evgenii LegotckoiApril 7, 2016, 12:07 p.m.

C++PTZ-camera control. Pelco-D protocol

Pelco, PTZ, протокол, Pelco-D, камера

Pelco-D - is a PTZ-camera control protocol developed by the same name by Pelco. As a rule, used over RS482/485 interface for communicating with cameras equipped with servo drives.

Pelco-D protocol has in the arsenal of a set of standard …

Read
Evgenii Legotckoi
Evgenii LegotckoiApril 1, 2016, 1:34 p.m.

QtThree Steps to a Successful Embedded System with Qt

emdedded, Qt, встраиваемые системы

Embedded product development requires three major steps: hardware platform selection, operating system selection, and user interface (UI) development. All three of these steps are closely related to each other and have a significant impact on time to market, project costs …

Read
Evgenii Legotckoi
Evgenii LegotckoiApril 1, 2016, 12:51 p.m.

QtQt/C++ - Lesson 045. SvgReader on the Qt. Loading data from SVG file into QGraphicsScene

Svg Reader, SVG, Qt, QGraphicsScene

In the last article I was considered an example of how to save objects in a graphical scene SVG file, and then we were able to open it in CorelDraw. Now try the same file open and restore the graphics …

Read
Evgenii Legotckoi
Evgenii LegotckoiMarch 20, 2016, 12:31 p.m.

QtQt/C++ - Lesson 044. Saving objects from QGraphicsScene into SVG

SVG, Qt, CorelDraw, QGraphicsScene

Using Qt, you can save the contents of the graphic scene QGraphicsScene to SVG vector graphics files that are opened without problems after such editors as CorelDraw. I propose to write a small application that will save the contents of …

Read
Evgenii Legotckoi
Evgenii LegotckoiMarch 7, 2016, 10:52 a.m.

QtQt WinAPI - Lesson 003. How to use windeployqt for collect all DLL?

windows, Qt, WinAPI, windeployqt, DLL

In one of the lessons of the Qt it has already been shown how to collect all the DLL, used in the project for the training program for use on other PCs running Microsoft Windows, and now propose to get …

Read
Evgenii Legotckoi
Evgenii LegotckoiMarch 2, 2016, 12:56 p.m.

QtQt Virtual Keyboard Updated with Handwriting Recognition

Blog, HWR, Qt, Qt Virtual Keyboard, новости

Translation of the official news, By Rainer Keller

We are proud to announce a new release of Qt Virtual Keyboard with Handwriting Recognition (HWR), improved performance, Nuance T9 integration, and support for Traditional Chinese!

Qt Virtual Keyboard has been updated …

Read
Evgenii Legotckoi
Evgenii LegotckoiFeb. 28, 2016, 10:45 a.m.

QtQGlobalShortcut - Global hotkeys

linux, Qt, QGlobalShortcut, HotKey, Windows

In the process of studying the issues with global hotkeys for Linux and Windows, I wrote my library for quick registration hotkeys. The resulting library is called QGlobalShortcut and is available at GitHub under license LGPLv2. The library supports the …

Read
Evgenii Legotckoi
Evgenii LegotckoiFeb. 28, 2016, 10:17 a.m.

QtQt Linux - Lesson 002. Global HotKey in Linux

Qt, Ubuntu, HotKey, linux, XLib, XCB

Work with the global keyboard hot keys in Windows is a trivial task than Linux, since this has WinAPI prepared methods that do not require a large amount of code. And each hotkey is set in line ID, in which …

Read
Evgenii Legotckoi
Evgenii LegotckoiFeb. 24, 2016, 1:02 p.m.

XlibXKeysymToKeycode

linux, unix, X11, XKeysymToKeycode, Xorg

Name and similar functions

XStringToKeysym, XKeysymToString, XKeycodeToKeysym, XKeysymToKeycode, XConvertCase - convert keysyms

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);

Arguments

display …
Read
Evgenii Legotckoi
Evgenii LegotckoiFeb. 24, 2016, 12:56 p.m.

XlibXGrabKey

HotKey, linux, X11, 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;

Arguments

display         // Specifies the connection to the X server.
keycode         // Specifies the KeyCode or AnyKey. …
Read
AD

C ++ - Test 004. Pointers, Arrays and Loops

  • Result:50points,
  • Rating points-4
m

C ++ - Test 004. Pointers, Arrays and Loops

  • Result:80points,
  • Rating points4
m

C ++ - Test 004. Pointers, Arrays and Loops

  • Result:20points,
  • Rating points-10
Last comments
Evgenii Legotckoi
Evgenii LegotckoiNov. 1, 2024, 12:37 a.m.
Django - Lesson 064. How to write a Python Markdown extension Добрый день. Да, можно. Либо через такие же плагины, либо с постобработкой через python библиотеку Beautiful Soup
A
ALO1ZEOct. 19, 2024, 6:19 p.m.
Fb3 file reader on Qt Creator Подскажите как это запустить? Я не шарю в программировании и кодинге. Скачал и установаил Qt, но куча ошибок выдается и не запустить. А очень надо fb3 переконвертировать в html
ИМ
Игорь МаксимовOct. 5, 2024, 5:51 p.m.
Django - Lesson 064. How to write a Python Markdown extension Приветствую Евгений! У меня вопрос. Можно ли вставлять свои классы в разметку редактора markdown? Допустим имея стандартную разметку: <ul> <li></li> <li></l…
d
dblas5July 5, 2024, 9:02 p.m.
QML - Lesson 016. SQLite database and the working with it in QML Qt Здравствуйте, возникает такая проблема (я новичок): ApplicationWindow неизвестный элемент. (М300) для TextField и Button аналогично. Могу предположить, что из-за более новой верси…
k
kmssrFeb. 9, 2024, 5:43 a.m.
Qt Linux - Lesson 001. Autorun Qt application under Linux как сделать автозапуск для флэтпака, который не даёт создавать файлы в ~/.config - вот это вопрос ))
Now discuss on the forum
Evgenii Legotckoi
Evgenii LegotckoiJune 25, 2024, 1:11 a.m.
добавить qlineseries в функции Я тут. Работы оень много. Отправил его в бан.
t
tonypeachey1Nov. 15, 2024, 5:04 p.m.
google domain [url=https://google.com/]domain[/url] domain [http://www.example.com link title]
NSProject
NSProjectJune 4, 2022, 1:49 p.m.
Всё ещё разбираюсь с кешем. В следствии прочтения данной статьи. Я принял для себя решение сделать кеширование свойств менеджера модели LikeDislike. И так как установка evileg_core для меня не была возможна, ибо он писался…
9
9AnonimOct. 25, 2024, 7:10 p.m.
Машина тьюринга // Начальное состояние 0 0, ,<,1 // Переход в состояние 1 при пустом символе 0,0,>,0 // Остаемся в состоянии 0, двигаясь вправо при встрече 0 0,1,>…

Follow us in social networks