Название: Классы и внутренние private классы Отправлено: minigo от Август 04, 2011, 13:04 Всем доброго времени суток.
Подскажите, не совсем понимаю, зачем Qt выбрали такой принцип разработки классов, к примеру (если залезть в их исходники) есть класс QTabWidget, а в качестве внутреннего класса используется класс QTabWidgetPrivate ? Зачем такой уровень абстракции ? Название: Re: Классы и внутренние private классы Отправлено: GreatSnake от Август 04, 2011, 13:07 Чтобы после изменения ( добавление/удаление элементов класса ) реализации своих Qt-ишных объектов тебе бы не пришлось всё перекомпилять. Т.е. для совместимости библиотек.
Название: Re: Классы и внутренние private классы Отправлено: Пантер от Август 04, 2011, 13:20 Почитай про PIMPL.
Название: Re: Классы и внутренние private классы Отправлено: minigo от Август 04, 2011, 13:47 всем спасибо, тему можно закрыть.
|