Название: Модель Документ/Представление (Document/View) Отправлено: sergeyvl12 от Август 18, 2009, 15:21 Добрый день!
Начинаю изучать QT. С ходу не нашел вот такую тему. В wxWidgets (да и в MFC) была реализована модель Документ/Представление (Document/View) которая (при всей своей запутанности) во многом избавляла от рутины. То есть имела много возможностей. Есть ли нечто подобное в QT ? (дайте имена классов и ссылки на статьи/примеры). Заранее благодарен за любую помощь:) Название: Re: Модель Документ/Представление (Document/View) Отправлено: BRE от Август 18, 2009, 15:25 Добрый день! В assistant почитай раздел: Model/View ProgrammingНачинаю изучать QT. С ходу не нашел вот такую тему. В wxWidgets (да и в MFC) была реализована модель Документ/Представление (Document/View) которая (при всей своей запутанности) во многом избавляла от рутины. То есть имела много возможностей. Есть ли нечто подобное в QT ? (дайте имена классов и ссылки на статьи/примеры). Заранее благодарен за любую помощь:) А здесь русский перевод: http://www.doc.crossplatform.ru/qt/4.3.2/model-view-programming.html Название: Re: Модель Документ/Представление (Document/View) Отправлено: sergeyvl12 от Август 18, 2009, 16:21 Спасибо, BRE, почитал.
Только это не совсем тот подход. В QT (как и в java/swing) эта модель на сколько я понял используется для отдельных контролов (типа таблицы, списки и др). В wxWidgets/MFC модель Document/View используется для всего документа. Скажем если у меня графический редактор (диаграммы или блок-схемы), то подход QT мне подойдет ? Название: Re: Модель Документ/Представление (Document/View) Отправлено: BRE от Август 18, 2009, 16:44 В QT (как и в java/swing) эта модель на сколько я понял используется для отдельных контролов (типа таблицы, списки и др). В wxWidgets/MFC модель Document/View используется для всего документа. Именно в таком виде поддержки со стороны Qt нет.Такие вещи нужно реализовывать своими классами. Скажем если у меня графический редактор (диаграммы или блок-схемы), то подход QT мне подойдет ? Для подобных вещей посмотри на The Graphics View Framework (Scena-View-Item). и по русски: http://www.doc.crossplatform.ru/qt/4.5.0/graphicsview.html Название: Re: Модель Документ/Представление (Document/View) Отправлено: sergeyvl12 от Август 18, 2009, 17:00 Спасибо! Буду изучать
|