Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Внешний вид формы
Форум на CrossPlatform.RU > Библиотеки > Qt > Qt GUI
shushunya
Добрый день!
Необходимо сделать внешний вид как на изображении.

т.е. чтобы расписание наполнялось в зависимости от выбранного дня в календаре, или специальности, или имени врача.
Посоветуйте, люди добрые, как это все сделать можно? Хотя бы в какую сторону смотреть?
marsel
Смотри в сторону QTableView или QTableWidget.
shushunya
это то что слева, а справа ListView ?
Авварон
Цитата(shushunya @ 15.5.2015, 13:08) *
это то что слева, а справа ListView ?


Справа чем угодно можно делать (QListView, QTabvleView, QTreeView), вопрос лишь во внешнем виде будет.
shushunya
А как сделать чтобы при выборе , к примеру, специальности, все отображалось как надо?
Кто подобное делала, поделитесь мыслями, пожалуйста
lanz
Смотрите в сторону QSortFilterProxyModel
http://doc.qt.io/qt-4.8/qsortfilterproxymodel.html

При выборе изменяете критерии фильтрации.
http://doc.qt.io/qt-4.8/qt-itemviews-basic...el-example.html
http://doc.qt.io/qt-4.8/qt-itemviews-custo...el-example.html
shushunya
А может кто знает еще, как наполнение в TableView такое сделать? при условии что у меня расписание в одной таблице, время приема в другой....


т.е. как для каждого столбца свой запрос сделать? свой внешний вид.
lanz
Через переопределение и установку своего делегата:
http://doc.qt.io/qt-4.8/qstyleditemdelegate.html
shushunya
Цитата(lanz @ 19.5.2015, 22:06) *
Через переопределение и установку своего делегата:
http://doc.qt.io/qt-4.8/qstyleditemdelegate.html


Не понимаю( видимо глупа.. Можно чуть пояснить как-нибудь?
lanz
Есть хороший пример:
http://doc.qt.io/qt-5/qtwidgets-itemviews-...or-example.html
shushunya
Цитата(lanz @ 20.5.2015, 17:47) *

А можно с Вами связаться как-нибудь?
lanz
Можно через ЛС. Можно и здесь поспрашивать я думаю.
shushunya
Цитата(lanz @ 20.5.2015, 22:58) *
Можно через ЛС. Можно и здесь поспрашивать я думаю.

Как я понимаю, Вы разбираетесь в моем вопросе, можно ли Вас попросить прорепетиторствовать меня?
lanz
Такие вопросы, лучше всеже через личные сообщения решать, у меня вам не получилось отправить. Попробуйте вы мне отправить ЛС/письмо с вашими контактами.
shushunya
Цитата(lanz @ 21.5.2015, 9:36) *
Такие вопросы, лучше всеже через личные сообщения решать, у меня вам не получилось отправить. Попробуйте вы мне отправить ЛС/письмо с вашими контактами.

Я тоже не могу отправить Вам ЛС. Рискну здесь) dasha2999 улитка точка mail ru
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.