Russian Qt Forum

Qt => Дополнительные компоненты => Тема начата: kambala от Июль 31, 2011, 13:21



Название: QtCreator + tabs UI
Отправлено: kambala от Июль 31, 2011, 13:21
Нашёл проект по добавлению табов в QtCreator - http://gitorious.org/qt-creator-tabs . Жаль только он основан на версии 2.1.80 и последний коммит был 15-го февраля, но выглядит вполне нормально.

Для сборки правда пришлось скопировать некоторые приватные хедеры из исходников Qt и сделать небольшую правку в filefilteritems.h (оказывается нельзя объявлять свойства в классе-наследнике на основании информации из класса-родителя).

Немного поигрался - вроде ведёт себя нормально, но при закрытии проекта открытые табы не закрываются (собственно как и при закрытии проекта в безтабовой версии открытые файлы не закрываются).


Название: Re: QtCreator + tabs UI
Отправлено: zenden от Июль 31, 2011, 18:39
Отлично! 
Не понимаю троллей - почему они решают за разработчиков, что удобно, а что нет?
Не припоминаю ни одной серьезной среды, в которой нет вкладок.

Еще бы кто-нибудь бы вправил им мозги по поводу дерева проекта.


Название: Re: QtCreator + tabs UI
Отправлено: Pretorean от Август 01, 2011, 10:54
Отлично! 
Не понимаю троллей - почему они решают за разработчиков, что удобно, а что нет?
Не припоминаю ни одной серьезной среды, в которой нет вкладок.

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


Название: Re: QtCreator + tabs UI
Отправлено: kuzulis от Август 01, 2011, 11:37
Ну так сделали б в Нокиа галочку типа "использовать табы",
кому надо - ставили б её, кому нет - не ставили.


Название: Re: QtCreator + tabs UI
Отправлено: Авварон от Август 01, 2011, 13:51
Давно пора заметить, что в креаторе реализуют фичи к-ые нужны _всем_. И это правильно, а то получится очередная 2008я студия со 100500 менюшками и _нулевым_ функционалом по набиванию кода (напоминаю, она даже () после имени ф-ии не ставит)