В процессе изучения нашли какие-нибудь официальные инструкции от разработчиков Creator как правильно создавать к нему плагины? Или по старинке копируем существующий и дорабатываем молотком с напильником?
ну как таковой документации нету и полноценными плагинами это назвать нельзя, они просто разделили функционал на плагины. Но все очень структурировано и иногда закоментировано.
Поэтмоу создавать плагины в классическом понятии этого слова я не нашел.
Разобратся особо много времени не заняло.
увы пришлось базовый функционал корячить. Вообще модель сильно изменилась с тех пор когда я первый раз видел (пол года назад наверное). Все у них еще в процессе становления.
Увы но нашел небольшой баг в своей реализации. Конструктивно зашел в тупик, не представляю как разрулить проблемму. Буду ждать пока разработчики этой части вернутся с рождественских каникул.
Суть такова, что когда открыт документ щельканьем на файл из «Sources» он биндится к одному ноду модели. Если переключится к моему новому виду «Sources&Headers» то синхронизация с деревом проекта не происходит (в дереве не подсвечивается файл при его выборе в редакторе) из-за того что там того этот нод спрятан а вместо него совсем другой нод, хоть и указывает на тот-же файл.
Мои первые собственные доработки Qt-creator'a