Qt → Qt WinAPI - Урок 010. Як перевірити, заборонена чи запис файлу іншим процесом.
Дивно, але факт, в процесі своєї професійної діяльності я натрапив на одну цікаву особливість QFile. З його допомогою можна перевірити, чи можна вважати або записати інформацію в файл. Але при цьому QFile ігнорує права читання і запису файлу, якщо файл …
Qt → Складання Docker з QtCreator
Docker, Qt, QtCreator, build, cmake
На своєму комп'ютері для розробок натискаєте Ctrl+R (Run (Виконати)) у QtCreator, щоб створити та запустити вашу програму Qt. Якщо ви хочете запустити програму у вбудованій системі, то ви повинні виконати чотири завдання:
• Створюйте крос-додаток Qt для цільової вбудованої системи …
Qt → Представляємо програму Qt Quick 3D Benchmarking
Чому саме бенчмарк додаток?
У майбутньому випуску Qt 5.15 та покращеної версії Qt Quick 3D розробники хотіли запропонувати своїм клієнтам та іншим користувачам можливість легко протестувати можливості їхнього апаратного забезпечення. Так почалося створення демонстраційного бенчмарку додатка.
Що можна з цим …
Qt → Безверсійні цілі CMake (Qt 5.15)
Розробники Qt працюють над тим, щоб портувати Qt 6 на CMake як внутрішню систему складання. Хоча до Qt 6 ще кілька місяців, ви вже можете побачити деякі переваги цієї роботи Qt 5.15. Крістіан Адам (Cristian Adam) вже писав у блозі …
Qt → Випущено Qt Design Studio 1.5 Beta
Розробники Qt раді оголосити про вихід бета-версії Qt Design Studio 1.5
Qt Design Studio - це інструмент проектування та розробки інтерфейсу користувача, який дозволяє дизайнерам і розробникам швидко створювати прототипи і розробляти складні інтерфейси користувача. Як дизайнери, так і розробники …
Кар'єра та бізнес в IT → Шлях у програмісти (С++)
стать программистом с нуля, C++, Qt, карьера в IT
Вітання. Із вами я. Мені подобалося боксувати та бігати на далекі дистанції, і думав я лише про спорт, але вивчився на моряка. Працював в авіації, а став програмістом С++ у 29. Розкажу, як так вийшло.
Про програмування до жовтня 2017 …
Qt → Нові можливості мови QML у Qt 5.15
У той час, як у Qt 6.0 очікуються великі зміни, QML вже отримав деякі нові мовні можливості у 5.15. Читайте далі, щоб дізнатися про обов'язкові властивості, вбудовані компоненти та nullish coalescing.
Обов'язкові властивості (Required Properties)
Іноді у вас є компоненти, …
Qt → Реєстрація типу QML у Qt 5.15
qmlRegisterType, QMetaType, qmlRegisterSingletonType, Qt, QML, QML_ELEMENT
Qt 5.15 надає значно покращений спосіб представлення типів C++ для QML. Тепер ви можете вказати ім'я та версію модуля в центральному місці, і більше не потрібно вказувати мінорні версії або ревізії. Крім того, специфіка реєстрації типу QML тепер може бути …
Qt → Користувальницькі оформлення вікон на стороні клієнта Qt 5.15
Це свіжі новини про нову функцію в Qt 5.15, яка дуже порадувала.
Зазвичай оформлення вікон були досить нудною річчю. Заголовок, обмежити, мінімізувати, максимізувати, змінити розмір, вийти... і все.
Однак, останнім часом програми все частіше і частіше включають інтерфейс користувача (application …
Qt → Кросплатформова розробка з Qt та Visual Studio
development, Qt, Visual Studio, MSBuild
У наступному випуску інструментів Qt Visual Studio, запланованому цього літа, розробники планують додати підтримку проектів Visual Studio Linux. З моменту появи робочого навантаження Linux на C++ у користувачів з'явилася можливість працювати над розробкою Linux Visual Studio. Ця можливість представляє потенційний …
- Останні коментарі
- AK24 квітня 2025 р. 12:04UPD: Переписал логику воспроизведения через стороннюю библиотеку BASS. Там выбрать можно
- AK01 квітня 2025 р. 11:41Добрый день. В данный момент работаю над проектом, где необходимо выводить звук из программы в определенное аудиоустройство (колонки, наушники, виртуальный кабель и т.д). Пишу на Qt5.12.12 поско…
- Тепер обговоріть на форумі
- DT14 квітня 2025 р. 15:38Всем привет! На Qt 6.8 MinGW пытаюсь сделать управление подключением WiFi из программы. Пока делаю поддержку Windows, но так же хочу в дальнейшем внедрить и поддержку Linux/MacOS. Для…
- f15 лютого 2025 р. 13:46Подскажите, пожалуйста! Как данный класс можно дополнить, чтобы созданные объекты можно было перемещать мышкой по сцене?
- Не запускается компьютер (точнее работает блок , но сам монитор вообще жесть)В общем я ничего с интернета не скачивала в последнее время. На компе никаких левых пр…
- Вопрос решен. Узнать QModelIndex элемента на который мы перетаскиваем другой элемент, можно с помощью функции indexAt(event->position().toPoint()) представления QTreeViev вызываемой в переопр…