mafulechka
10 октября 2019 г. 15:03

QtЗапуск Qt Quick на Vulkan, Metal и Direct3D – Часть 3

Windows, Qt, OpenGL, Vulkan, macOS, Quick, Graphics, Embedded, Desktop

В третьей части серии статей о графике Qt рассмотрим, как обрабатываются шейдеры в Qt Quick в версии Qt 5.14 при переключении графа сцены на рендеринг через QRhi и Qt Rendering Hardware Interface (аппаратный интерфейс рендеринга Qt). Охватим обработку шейдеров, прежде …

Читать
mafulechka
4 октября 2019 г. 15:00

QtЗапуск Qt Quick на Vulkan, Metal и Direct3D – Часть 2

Vulkan, Quick, macOS, Qt, Embedded, Windows, Graphics, Desktop, OpenGL

Давайте продолжим с того места, где остановились в первой статье. Был рассмотерен пример приложения Qt Quick, работающего в Linux поверх OpenGL и Vulkan. Также видели захват кадра Vulkan в RenderDoc, который является не только неоценимым инструментом при разработке Qt, но …

Читать
Evgenii Legotckoi
10 октября 2018 г. 1:16

QtQt/C++ - Урок 083. Создание динамической библиотеки и подключение её в другой проект

Qt, DLL, dll, Windows, dynamic

На форуме возник вопрос, как создать динамическую библиотеку и правильно её подключить в сторонний проект. Периодически такие вопросы возникают, поэтому рассмотрим один вариант создание динамической библиотеки dll для Windows с использованием визардов стандартных в Qt Creator.

В данном случае не …

Читать
Evgenii Legotckoi
28 февраля 2016 г. 21:45

QtQGlobalShortcut - глобальные хоткеи

linux, Qt, QGlobalShortcut, HotKey, Windows

В процессе изучения вопросов с глобальными хоткеями для Linux и Windows я написал свой велосипед для быстрой регистрации хоткеев. Получившаяся библиотека называется QGlobalShortcut и выложена на GitHub под лицензией LGPLv2. Библиотека поддерживает платформы Windows и Linux/Unix (которые используют X11)

Логика …

Читать
Evgenii Legotckoi
2 января 2016 г. 23:30

QtQt WinAPI - Урок 008. Добавление Qt приложения в автозапуск Windows через QSettings

автозагрузка, Qt, автозапуск, WinAPI, Windows

Как известно, класс QSettings позволяет сохранять настройки приложения в реестре ОС Windows . Благодаря такой возможности и хорошему знанию работы реестра Windows можно добавить приложение в автозапуск, либо удалить его оттуда через, например, диалог настроек приложения. Для этого можно воспользоваться …

Читать
Evgenii Legotckoi
26 сентября 2015 г. 7:00

ПрограммыНастройка FTP в PHPStorm для редактирования сайта

Windows, FTP, PHPStorm

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

Читать
Evgenii Legotckoi
16 августа 2015 г. 21:32

QtQt WinAPI - Урок 002. Как сделать win инсталлятор для Qt-приложения?

WinAPI, Инсталлятор, InnoSetup, Windows, Qt, DLL

В прошлой статье Мы научились быстро собирать все используемые в проекте DLL-библиотеки. А теперь настало время поговорить о том, как собрать инсталлятор для ОС Windows. Уже длительное время пользуюсь довольно удобной opensource утилитой под названием InnoSetup, которая позволяет буквально в …

Читать