C++ → PTZ камерасын басқару. Pelco-P протоколы
Алдыңғы мақалада Pelco-D протоколымен жұмыс істеу мүмкіндігі қарастырылды, енді біз Pelco-P протоколымен жұмыс істеуді қарастырамыз - бұл алдыңғы PTZ камерасын басқару протоколының өзгертілген нұсқасы, оны да сол аттас Pelco компаниясы әзірлеген. Сондай-ақ RS482/485 интерфейсі арқылы сервожетектермен жабдықталған камералармен байланысу үшін …
ОқыQt → Qt/C++ - Сабақ 046. QThread - Кіріспе
GUI ағыны және жұмысшы ағыны
Әрбір бағдарламаны іске қосу кезінде бір ағын болады. Бұл ағын Qt қолданбаларында негізгі ағын немесе GUI ағыны деп аталады. Qt GUI берілген ағында жұмыс істеуі керек. Барлық виджеттер және QPixmap сияқты бірнеше ұқсас сыныптар қосымша …
ОқыC++ → PTZ камерасын басқару. Pelco-D протоколы
Pelco, PTZ, протокол, Pelco-D, камера
Pelco-D - Pelco компаниясымен бірдей аттас әзірлеген PTZ камераны басқару протоколы. Әдетте, ол RS482/485 интерфейсі арқылы сервожетектермен жабдықталған бейнекамералармен байланысу үшін қолданылады.
Pelco-D протоколының арсеналында стандартты басқару командаларының жиынтығы, сонымен қатар кеңейтілген пәрмендер жиынтығы бар. Бұл мақалада біз стандартты пәрмендер …
ОқыQt → Qt көмегімен табысты ендірілген жүйеге үш қадам
emdedded, Qt, встраиваемые системы
Разработка встраиваемых продуктов требует трех главных шагов: выбор аппаратной платформы, выбор операционной системы, и разработка пользовательского интерфейса (UI). Все три этих шага тесно связаны друг с другом и оказывают существенное влияние на время выхода на рынок, расходы по проекту и …
ОқыQt → Qt/C++ - 045-сабақ. Qt бойынша SvgReader. SVG файлынан QGraphicsScene файлына деректерді қалпына келтіру
Svg Reader, SVG, Qt, QGraphicsScene
Соңғы мақалада графикалық көрініс нысандарын SVG файлына сақтаудың мысалы қарастырылды, содан кейін оны CorelDraw бағдарламасында аша алдық. Енді сол файлды ашып, графикалық нысандарды QGraphicsScene ішінде қалпына келтіріп көрейік.
Бұл үшін QSvgRenderer сыныбын пайдаланбайтынымызды ескеріңіз, себебі ол SVG файлының мазмұнын графикалық …
ОқыQt → Qt/C++ - 044-сабақ. QGraphicsScene нысандарын SVG векторлық графикалық файлына сақтау
SVG, Qt, CorelDraw, QGraphicsScene
Qt кітапханасын пайдаланып, QGraphicsScene графикалық көрінісінің мазмұнын SVG пішіміндегі векторлық графикалық файлдарға сақтауға болады, содан кейін оларды редакторларда еш қиындықсыз ашуға болады. CorelDraw сияқты. Мен графикалық көріністің мазмұнын SVG файлына сақтайтын шағын қолданбаны жазуды ұсынамын, содан кейін оны CorelDraw арқылы …
ОқыQt → Qt WinAPI - Сабақ 003. DLL файлдарын құру үшін windeployqt пайдалану
windows, Qt, WinAPI, windeployqt, DLL
Qt оқулықтарының бірінде бағдарламаны * Windows операциялық жүйесі жұмыс істейтін басқа компьютерлерде пайдалануға дайындау үшін жобада пайдаланылған барлық DLL құру жолы көрсетілген. * , енді мен сізге Qt бірге келетін қызметтік бағдарламамен танысуды ұсынамын. Бұл утилита windeployqt деп аталады және …
ОқыQt → Qt виртуалды пернетақтасы қолжазбамен жаңартылды
Blog, HWR, Qt, Qt Virtual Keyboard, новости
Перевод официальной новости, Автор Rainer Keller
Мы с гордостью представляем новый выпуск Виртуальной клавиатуры Qt с распознаванием рукописного ввода (HWR), улучшенной производительностью, интеграцией Nuance T9 и поддержкой традиционного китайского языка!
Qt Virtual Keyboard обновлена с новыми функциями и новой схемой …
ОқыQt → QGlobalShortcut – жаһандық жылдам пернелер
linux, Qt, QGlobalShortcut, HotKey, Windows
В процессе изучения вопросов с глобальными хоткеями для Linux и Windows я написал свой велосипед для быстрой регистрации хоткеев. Получившаяся библиотека называется QGlobalShortcut и выложена на GitHub под лицензией LGPLv2. Библиотека поддерживает платформы Windows и Linux/Unix (которые используют X11)
Логика …
ОқыQt → Qt Linux - 002-сабақ. Qt 5 қолданбасындағы Linux жүйесіндегі ғаламдық жылдам кілт
Qt, Ubuntu, HotKey, linux, XLib, XCB
Windows жүйесіндегі ғаламдық жылдам пернелермен жұмыс істеу Linux жүйесіне қарағанда тривиальды тапсырма болып табылады, өйткені WinAPI бұл үшін көп соманы қажет етпейтін әдістерді дайындаған. кодының. Сондай-ақ әрбір жылдам пернеге ID тағайындалады, ол арқылы осы жылдам пернені жоюға болады.
Qt-ге қатысты …
ОқыXlib → XKeysymToKeycode
linux, unix, X11, XKeysymToKeycode, Xorg
Наименование и аналогичные функции
XStringToKeysym, XKeysymToString, XKeycodeToKeysym, XKeysymToKeycode, XConvertCase - преобразование keysyms
Синтаксис
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);
Аргументы
Оқыdisplay …
Xlib → XGrabKey
Синтаксис
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;
Аргументы
Оқыdisplay // Указывает соединение с X Сервером keycode // Указывает код клавиши (KeyCode) или любой код …
- Ora Iro
- Жел. 24, 2024, 6:38 Т.Ж.
C++ - Тест 001. Первая программа и типы данных
- Нәтиже:40ұпай,
- Бағалау ұпайлары-8
- Akiv Doros
- Қар. 11, 2024, 2:58 Т.Қ.
C++ - Тест 004. Указатели, Массивы и Циклы
- Нәтиже:50ұпай,
- Бағалау ұпайлары-4
- molni99
- Қаз. 26, 2024, 1:37 Т.Ж.
C++ - Тест 004. Указатели, Массивы и Циклы
- Нәтиже:80ұпай,
- Бағалау ұпайлары4