![]() |
|
|
![]()
|
|
| papochka |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 28.10.2009 Репутация: нет Всего: нет |
Вобщем, я наверное уже замучал всех.
Есть у меня класс - MainWindow - т.е. главное окно. Есть второй класс - ListWidget. В классе MainWindow, есть QTableWidget, там происходит обработка, и тд.
Второй класс, реализует диалогое окно - плейлист. Как мне отрисовать его в классе ListWidget? Сейчас, musicTable(QTableWidget) недоступен. Добавлено через 2 минуты и 10 секунд то есть в классе MainWindow все описано для musicTable - заполнение, удаление, воспроизведение. Я хочу просто чтоб таблица была в другом диалоге. |
|||
|
||||
| Mephisto |
|
|||
![]() Волкъ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1818 Регистрация: 27.8.2003 Где: Питер Репутация: 1 Всего: 34 |
Плохое решение, на самом деле. Твой MainWindow и TableWidget должны редактировать одну модель данных. А знать о друг друге вообще не должны.
|
|||
|
||||
| papochka |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 28.10.2009 Репутация: нет Всего: нет |
Как тогда мне сделать это?
|
|||
|
||||
| papochka |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 28.10.2009 Репутация: нет Всего: нет |
Может быть можно, сделать доступным musicTable другому классу как-то?
|
|||
|
||||
| Mephisto |
|
|||
![]() Волкъ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1818 Регистрация: 27.8.2003 Где: Питер Репутация: 1 Всего: 34 |
Ну если на коленке, за минуту, то где-то так:
объект PlayList - содержит в себе реальный список проигруемых композиций. При изменении он оповещает кого нужно об изменениях. Объект PlayListWidget отображает список композиций и может через открытые методы обхект PlayList редактировать список. Объект Player содержит ссылку на PlayList, откуда и берет список следующих/предыдущих композиций. |
|||
|
||||
![]()
|
| Правила форума "С/С++: Кроссплатформенное программирование, QT/Gtk+/wxWidgets" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, Любитель. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |