QML → QML - Урок 014. GridLayout QML – Позиціонування елементів
GridLayout, Qt, QML, ячейка, cell, row, column
Невелика замітка, що народилася з одного з постійних читачів сайту. При розробці інтерфейсу програми під QML для позиціонування об'єктів у GridLayout необхідно використовувати функціонал вкладених властивостей Layout. Таких як:
- Layout.row - вказує рядок, у якому розташовується об'єкт;
- Layout.column - вказує …
QML → QML - Урок 011. Передача даних з QML QSqlQueryModel в TableView
QSqlQueryModel, Qt, SQL, TableView, DataBase, QML
Для представлення таблиць баз даних у TableView при розробці з використанням QML можна використовувати клас, успадкований від QSqlQueryModel. Для цього необхідно в успадкованому класі визначити метод, який встановить відповідність ролей колонок таблиці до відповідних колонок у TableView, визначеному в QML, …
ЧитатиQML → QML - Урок 010. Доступ до дочірніх об'єктів у TabView
TabView, QML, reference error, Qt
Структура об'єктів у Qml є ієрахічним деревом, в якому, щоб отримати доступ до властивостей об'єктів нижчележачого рівня необхідно звернутися до початкового об'єкта, далі вибрати дочірній об'єкт і вибрати властивість дочірнього об'єкта, до якого потрібно отримати доступ.
Але у випадку з …
ЧитатиQML → QML - Урок 008. Як працювати з системним треєм (QSystemTrayIcon)
При перекладі інтерфейсу програми c Qt/C++ на Qt/QML мої руки дісталися до іконки програми в системному треї. Завдання полягало в тому, щоб перевести іконку в System Tray з C++ на Qml, частково чи повністю. Перший варіант, який я реалізував, був …
ЧитатиQML → QML - Урок 007. ListView. Динамічне створення та видалення елементів
ListView, ListModel, Qt, Android, ListItem, QML
У статті про динамічне створення віджетів у Qt я вже розповідав, як створювати та видаляти кнопки динамічно, а також як з ними взаємодіяти. І там використовувався Vertical Layout , а у випадку з Qml ми зможемо використовувати ListView Qml, як …
ЧитатиQt → Qt/C++ - Урок 038. Перемикання між вікнами в Qt
переключение, QWindow, QMainWindow
Днями один із читачів звернувся до мене за допомогою щодо питання, відповідь на яке він шукав в інтернеті. У мене не так багато вільного часу, але мабуть зірки зійшлися так, що й час був і питання з розряду тих, у …
ЧитатиQML → QML - Урок 009. Масштабований інтерфейс в Qt QML Android
Android, Desktop, QML, Qt, scalable, scalable interface, масштабируемый интерфейс
Якщо говорити про Scalable інтерфейси, тобто масштабовані інтерфейси при розробці додатків на Qt, то основною проблемою є те, що необхідно створити такий інтерфейс, який буде читати абсолютно на всіх екранах, будь то екран комп'ютера або екран смартфона.
Параметри графічного інтерфейсу, …
ЧитатиQML → QML - Урок 006. Персональний календар в Qt QML або Qt QML Android
Qt, Android, Calendar, QML, CalendarStyle
У даному уроці хотілося б розповісти про те, як можна кастомізувати зовнішній вигляд об'єкта Calendar у Qt Qml . Підправити, наприклад, кольори, шрифт, а також красиво вписати його в діалогове вікно для вибору дати. Тому визначимося з тим, як має …
ЧитатиQML → QML - Урок 005. Використання спрайту та анімованого спрайта в QML Qt
animatedsprite, sprite, Qt, sprite sequence, QML
Після того, як по спрайт було написано три уроки, від їх малювання , до їх практичного застосування в Qt в цієї і цей статтях, вважаю, що не можна пройти повз застосування спрайтів в QML Qt .
Спрайти в QML застосовуються …
ЧитатиQt → GameDev на Qt - Підручник 5. Вибух куль за допомогою зображень спрайтів
sprite sheet, sprite, GameDev, QPixmap, Спрайт, explosion. взрыв, Qt, Bullet
У попередніх статтях Ми навчилися малювати sprite картинку , а також застосовувати її в Qt за допомогою QPixmap так, щоб у нас вийшов анімований вибух. А тепер Нам необхідно цей вибух поміщати якраз у те місце, куди вдаряється куля. Тобто …
ЧитатиQt → Qt/C++ - Урок 028. Як використовувати спрайтове зображення з QPixmap?
sprite QPixmap, sprite, QPixmap, Qt, Qt sprite
Після того, як ми намалювали sprite у минулому уроці по роботі з Adobe Illustrator, настав час застосувати отриману картинку при роботі з Qt і додати її до програми за допомогою QPixmap. Причому, ми зробимо анімований sprite, і подивимося, як відбувається …
ЧитатиГрафіка та дизайн → Як намалювати аркуш спрайтів в Adobe Illustrator
adobe, adobe illustrator, sprite sheet, sprite, спрайт
Мені набридло тестувати процеси GameDev за допомогою трикутників та прямокутників. Це нудно і не цікаво, тому настав час щось підірвати. Але з чого розпочати? - Запитайте Ви. А я відповім, потрібно намалювати sprite вибуху, якщо бути точним, то намалювати sprite …
Читати- Akiv Doros
- 11 листопада 2024 р. 14:58
C++ - Тест 004. Указатели, Массивы и Циклы
- Результат:50бали,
- Рейтинг балів-4
- molni99
- 26 жовтня 2024 р. 01:37
C++ - Тест 004. Указатели, Массивы и Циклы
- Результат:80бали,
- Рейтинг балів4
- molni99
- 26 жовтня 2024 р. 01:29
C++ - Тест 004. Указатели, Массивы и Циклы
- Результат:20бали,
- Рейтинг балів-10