Отправляет email-рассылки с помощью сервиса Sendsay
Открытая группа
27 участников
Администратор Legotckoi

Описание группы

Всё, что вы хотели знать о программировании и разработке программного обеспечения с использованием современных технологий и фреймворков, таких как Qt5, PyQt5, Django, Ruby on Rails и многих других.

Модератор ProgrammersBlog

Последние откомментированные темы:

20250425033306

Все подрубрики

QML - Урок 027. Добавляем QML в проект на QWidget

При разработке приложения на Qt может случиться такая ситуация, когда потребуется в приложение, написанное наQWidgets внедрить функционал, написанный на QML

QML - Урок 026. Intents с Qt для Android

"Intent" является главной возможностью для межпроцессорного взаимодействия в Android

QML - Урок 025. Динамический перевод мультиязычного приложения на QML

После того, как мы ознакомились с переводами интерфейса приложения на Qt/C++ , настало время изучить возможности динамического перевода приложения, интерфейс которого написан на QML

QML - Урок 024. Custom QQuickItem - добавляем в QML объект из C++

QML объекты в Qt весьма замечательны, с ними удобно работать, но что если стандартных объектов нам становится недостаточно? Тогда можно сделать собственный объект, запрограммировать его в C++ и внедрить в логику QML слоя

PyQt5 - Урок 007. Работаем с QML QtQuick (Сигналы и слоты)

А теперь более глубоко погрузимся в работу с Qt с помощью PyQt5, воспользовавшись современными возможностями Qt

QML - Урок 023. Охота за багами при передаче указателя на QObject в QML

Одними из самых мерзких и мало предсказуемых багов являются те, которые возникают в неопределённый момент времени

Qt/C++ - Урок 61. Добавление изображений в приложение методом Drag And Drop из файлового менеджера

Напишем небольшое приложение, которое позволит методом Drag And Drop перетаскивать изображения из файлового менеджера в само наше приложение

QML - Урок 022. Анимация клика по элементу списка в стиле Material Design

QML не предоставляет анимацию взаимодействий кликов в стиле Material Design для Android по умолчанию, но это легко настраивается с помощью примитивов Rectangle

QML - Урок 021. Переключение между окнами в QML

В одной из статей довелось ответить на вопрос читателя, как реализовать переключение между окнами в Qt , так, чтобы при переключении неактивное окно скрывалось

Qt/C++ - Урок 60. Настройка внешнего вида приложения в рантайме

Допустим есть задача изменения внешнего вида приложения, написанного на QWidget

QML - Урок 020. Старт работы с Android Manifest в Qt Creator

Когда приходит время вести разработку под Android на Qt, то Мы рано или поздно приходим к необходимости работать с файлом AndroidManifest

QML - Урок 019. Navigation Drawer в Qt Qml Android

Одним из основных элементов управления в Android приложении является Navigation Drawer , но в QML нет готового компонента для этого элемента, зато парни из Cutehacks сделали свой Navigation Drawer , код этого компонента выложен на гитхабе

QML - Урок 018. Loader в QML Qt - динамическая работа с компонентами

Для организации динамической смены компонентов удобно использовать компонент Loader, который входит в QML QtQuick и является  контейнером для ваших компонентов в приложении, которые допустим необходимо периодически заменять в интерфейсе

Комментировать  804 просмотра vote 0

QML - Урок 017. Экспорт данных в формат CSV из модели данных в QML Qt

В том случае, если Вам понадобилось выгрузить таблицу с данными из приложения в файл формата CSV , интерфейс которого ещё и написан на QML , то спешу с этой статьей, чтобы дать небольшую подсказку

QML - Урок 016. База данных SQLite и работа с ней в QML Qt

Небольшой пример по работе с базой данных в QML Qt

QML - Урок 015. Разработка QML Data Mapper - Аналог QDataWidgetMapper

В процессе переноса GUI одной софтины с QWidgets на QML обнаружилось отсутствие аналога QDataWidgetMapperдля QML

QML - Урок 014. GridLayout QML - Позиционирование элементов

Небольшая заметка, родившаяся из вопроса одного из постоянных читателей сайта

QML - Урок 013. Позиционирование в QML с якорями ( Anchors )

В дополнение к более традиционным Grid, Row, Column, Qt Quick также предоставляет функционал для элементов слоёв, использующий концепцию якорей ( Anchors )

QML - Урок 012. Передача данных из TextInput в ListView (Модель/Представление)

абота с ListView в QML является довольно частым аспектом при разработке приложения под Android, поскольку очень многие приложения имеют в своём функционале построение списков с данными, записями, параметрами и т

QML - Урок 011. Передача данных из QSqlQueryModel в Qml TableView

Для представления таблиц баз данных в TableView при разработке с использованием QML можно использовать класс, наследованный от QSqlQueryModel

QML - Урок 010. Доступ к дочерним объектам в TabView в Qml Qt

Структура объектов в Qml представляет собой иерахическое дерево, в котором, чтобы получить доступ к свойствам объектов нижележащего уровня необходимо обратиться к первоначальному объекту, далее выбрать дочерний объект и выбрать свойство дочернего объекта, к которому требуется получить доступ

QML - Урок 009. Масштабируемый интерфейс в Qt Qml Android

Если говорить о Scalable интерфейсах, то есть масштабируемых интерфейсах при разработке приложений на Qt, то основной проблемой является то, что необходимо создать такой интерфейс, который будет читаемым абсолютно на всех экранах, будь то экран компьютера или экран смартфона

Комментировать  1317 просмотров vote 0

QML - Урок 008. Работа с System Tray в Qml Qt приложении

При переводе интерфейса приложения c Qt/C++ на Qt/QML мои руки добрались и до иконки приложения в системном трее

QML - Урок 007. ListView Qml. Динамическое создание и удаление элементов

В статье про динамическое создание виджетов в Qt я уже рассказывал, как создавать и удалять кнопки динамически, а также как с ними взаимодействовать

QML - Урок 006. Custom Calendar in Qt QML or Qt QML Android

В данном уроке хотелось бы рассказать о том, каким образом можно кастомизировать внешний вид объекта Calendar вQt Qml

QML - Урок 005. Применение Sprite и AnimatedSprite в QML Qt

После того, как по спрайтам было написано три урока, от их рисования , до их практического применения в Qt в этой иэтой статьях, считаю, что нельзя пройти мимо применения спрайтов в QML Qt

QML - Урок 004. Сигналы и слоты в Qt QML

А вот мы и добрались до передачи данных между слоем QML и слоем C++
Комментировать  1036 просмотров vote 0

QML - Урок 003. Custom Dialog in QML Android

После того, как Мы сделали кастомизированные кнопки в предыдущем уроке , настало время сделать Custom Dialog , который будет выглядеть более нативно для Android устройства, а может даже и смахивать по дизайну на IOSустройство

QML - Урок 002. Custom Button in QML Android

Начну серию уроков по QML Android с кастомизации кнопки, или правильнее сказать со стилизации , поскольку в данном случае такой термин подходит больше

QML - Урок 001. TextEdit IP Address Validation

До полного набора уроков по Qt, на тему валидации IP-адреса дополню статьи также и вариантом на Qt/QML



Подрубрики