Russian Qt Forum

Qt => Вопросы новичков => Тема начата: demaker от Ноябрь 07, 2012, 11:47



Название: Дерево SDL
Отправлено: demaker от Ноябрь 07, 2012, 11:47
Не подскажите как SDL дерево можно реализовать с помощью Qt?


Название: Re: Дерево SDL
Отправлено: demaker от Ноябрь 07, 2012, 13:08
А библиотека SDLWidget существует?


Название: Re: Дерево SDL
Отправлено: Bepec от Ноябрь 07, 2012, 13:28
Эммм...


Название: Re: Дерево SDL
Отправлено: demaker от Ноябрь 07, 2012, 13:34
Eсть QTreeWidget. Мне нужно отображать дерево, но как в Винде, чтобы папочки было видно.


Название: Re: Дерево SDL
Отправлено: mutineer от Ноябрь 07, 2012, 13:40
Цитировать
Simple DirectMedia Layer (SDL) is a cross-platform, free and open source multimedia library written in C that presents a simple interface to various platforms' graphics, sound, and input devices.

эммм... что за дерево?


Название: Re: Дерево SDL
Отправлено: _OLEGator_ от Ноябрь 07, 2012, 13:46
ТС видимо имеет в виду левую часть виндового проводника.


Название: Re: Дерево SDL
Отправлено: demaker от Ноябрь 07, 2012, 13:49
ну допустим:

фрукты
   |->яблоки,апельсины. И т.д и т.п

Жмем на апельсины в другом окне открывается журнал, где куплены и сколько, и цена. MDI интерфейс.
Только чтобы картиночки были. :)


Название: Re: Дерево SDL
Отправлено: Bepec от Ноябрь 07, 2012, 13:59
Уважаемый, вы фигней не страдайте.

Вам нужно обычное дерево - QTreeView. Нужно своё содержание - модель? - QAbstractItemModel. Вам нужно поле для окошечек - QMdiArea. Вам нужны окошечки - наследники от QWidget.

Вам нужно море ярких красочных эффектов  - QGraphicsView+Scene.


Название: Re: Дерево SDL
Отправлено: demaker от Ноябрь 07, 2012, 14:16
Может быть, Вы правы.
Спасибо :)


Название: Re: Дерево SDL
Отправлено: Bepec от Ноябрь 07, 2012, 14:20
Вопрос - откуда вы взяли и что означает SDL модель?