Обновить
8
0
Ваня@CIUK

Инженер-программист

Отправить сообщение
Я не против QML, но пока что для разработки десктопных приложений виджеты, себя полностью оправдывают, не тенет переходить на QML. И для данной темы(плагины) всё таки виджеты подходят больше.
А в плане интереса то в QML больше заинтересовало возможность работы с 3D моделями и их интеграция из других IDE.

Лицензия LGPL

Зачем вы ее упоминали тогда?
И там нету diamond problem, плагин и созданный виджет не связаны между собой.
Плагин служит лишь фабрикой для создания виджета, где я могу прописать сколько угодно интерфейсов
Насчёт убрать QObject да возможно, просто привычно работать с объектами.
Во второй части статьи, создаётся виджет с интерфейсами, я могу прописать сколько хочу интерфейсов, в том числе сигналы и слоты и передавать любые данные, хоть структурные.
Наследник QObject нужен для сохранения системы сигналов и слотов(по необходимости), если не нужны сигналы можно и не наследоваться от него
Первая статья и всё такое, извиняюсь:). А причём тут plug and paint? вы мне предлагаете рисовать весь виджет(все кнопки, весь функционал?), Зачем если виджет несёт за собой много полезных функций, и второе я добавляю свой функционал с помощью виртуализации и третье я могу легко работать с этим виджетом, скрывать когда мне нужно удалять, загружать заново. Вы не поняли суть стать.

Информация

В рейтинге
Не участвует
Дата рождения
Зарегистрирован
Активность