Evgenii Legotckoi
11 травня 2020 р. 15:38

QtQt WinAPI - Урок 010. Як перевірити, заборонена чи запис файлу іншим процесом.

Qt, QFile, WinAPI

Дивно, але факт, в процесі своєї професійної діяльності я натрапив на одну цікаву особливість QFile. З його допомогою можна перевірити, чи можна вважати або записати інформацію в файл. Але при цьому QFile ігнорує права читання і запису файлу, якщо файл …

Читати
mafulechka
06 травня 2020 р. 14:36

QtСкладання Docker з QtCreator

Docker, Qt, QtCreator, build, cmake

На своєму комп'ютері для розробок натискаєте Ctrl+R (Run (Виконати)) у QtCreator, щоб створити та запустити вашу програму Qt. Якщо ви хочете запустити програму у вбудованій системі, то ви повинні виконати чотири завдання:

• Створюйте крос-додаток Qt для цільової вбудованої системи …

Читати
mafulechka
30 квітня 2020 р. 16:36

QtПредставляємо програму Qt Quick 3D Benchmarking

3D, Quick, Qt, Benchmark

Чому саме бенчмарк додаток?

У майбутньому випуску Qt 5.15 та покращеної версії Qt Quick 3D розробники хотіли запропонувати своїм клієнтам та іншим користувачам можливість легко протестувати можливості їхнього апаратного забезпечення. Так почалося створення демонстраційного бенчмарку додатка.


Що можна з цим …

Читати
mafulechka
23 квітня 2020 р. 14:56

QtБезверсійні цілі CMake (Qt 5.15)

Qt, command, target, cmake

Розробники Qt працюють над тим, щоб портувати Qt 6 на CMake як внутрішню систему складання. Хоча до Qt 6 ще кілька місяців, ви вже можете побачити деякі переваги цієї роботи Qt 5.15. Крістіан Адам (Cristian Adam) вже писав у блозі …

Читати
mafulechka
14 квітня 2020 р. 17:21

QtВипущено Qt Design Studio 1.5 Beta

Design Studio, Qt, release

Розробники Qt раді оголосити про вихід бета-версії Qt Design Studio 1.5

Qt Design Studio - це інструмент проектування та розробки інтерфейсу користувача, який дозволяє дизайнерам і розробникам швидко створювати прототипи і розробляти складні інтерфейси користувача. Як дизайнери, так і розробники …

Читати
ДК
13 квітня 2020 р. 18:38

Кар'єра та бізнес в ITШлях у програмісти (С++)

стать программистом с нуля, C++, Qt, карьера в IT

Вітання. Із вами я. Мені подобалося боксувати та бігати на далекі дистанції, і думав я лише про спорт, але вивчився на моряка. Працював в авіації, а став програмістом С++ у 29. Розкажу, як так вийшло.
Про програмування до жовтня 2017 …

Читати
mafulechka
03 квітня 2020 р. 14:40

QtНові можливості мови QML у Qt 5.15

property, Qt, QML, required

У той час, як у Qt 6.0 очікуються великі зміни, QML вже отримав деякі нові мовні можливості у 5.15. Читайте далі, щоб дізнатися про обов'язкові властивості, вбудовані компоненти та nullish coalescing.


Обов'язкові властивості (Required Properties)

Іноді у вас є компоненти, …

Читати
mafulechka
26 березня 2020 р. 15:18

QtРеєстрація типу QML у Qt 5.15

qmlRegisterType, QMetaType, qmlRegisterSingletonType, Qt, QML, QML_ELEMENT

Qt 5.15 надає значно покращений спосіб представлення типів C++ для QML. Тепер ви можете вказати ім'я та версію модуля в центральному місці, і більше не потрібно вказувати мінорні версії або ревізії. Крім того, специфіка реєстрації типу QML тепер може бути …

Читати
mafulechka
18 березня 2020 р. 16:01

QtКористувальницькі оформлення вікон на стороні клієнта Qt 5.15

UI, Client, Qt, Design, UX

Це свіжі новини про нову функцію в Qt 5.15, яка дуже порадувала.

Зазвичай оформлення вікон були досить нудною річчю. Заголовок, обмежити, мінімізувати, максимізувати, змінити розмір, вийти... і все.


Однак, останнім часом програми все частіше і частіше включають інтерфейс користувача (application …

Читати
mafulechka
25 лютого 2020 р. 14:04

QtКросплатформова розробка з Qt та Visual Studio

development, Qt, Visual Studio, MSBuild

У наступному випуску інструментів Qt Visual Studio, запланованому цього літа, розробники планують додати підтримку проектів Visual Studio Linux. З моменту появи робочого навантаження Linux на C++ у користувачів з'явилася можливість працювати над розробкою Linux Visual Studio. Ця можливість представляє потенційний …

Читати