Russian Qt Forum
Ноябрь 25, 2024, 16:32 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: QCalendarWidget multiple select date  (Прочитано 4759 раз)
zoro86
Гость
« : Август 07, 2015, 15:42 »

Коллеги добрый день...

стоит задача реализовать множественный выбор из QCalendarWidget

нашел на форуме выбор от и до QCalendarWidget с возможностью выбора диапазона дат http://www.prog.org.ru/topic_22194_0.html

но мне бы хотелось реализовать именно отдельный выбор...

если есть возможность объясните как это сделать очень нужно...
было бы хороше еще обратно передавать выбранные даты для отображения типа как timetable.

Записан
zoro86
Гость
« Ответ #1 : Август 10, 2015, 07:41 »

Коллеги неужели никто не сталкивался с такой задачей...Непонимающий
Записан
PimenS
Крякер
****
Offline Offline

Сообщений: 371


Просмотр профиля
« Ответ #2 : Август 10, 2015, 08:04 »

Как вариант написать свой Calendar Widget с любыми SelectionMode.
Записан
Igors
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 11445


Просмотр профиля
« Ответ #3 : Август 10, 2015, 08:19 »

нашел на форуме выбор от и до QCalendarWidget с возможностью выбора диапазона дат http://www.prog.org.ru/topic_22194_0.html

но мне бы хотелось реализовать именно отдельный выбор...
Не видно принципиальной разницы, ну вместо диапазона напр QMap <QDate> которую пополняете при "официальном" выборе

Гуглил ничего подобного толком не нашел...., написал сам,
пришлось приделать костыли, QCalendarWidget имеет одну виртуальную функцию paintCell, внутренняя модель закрыта....
ну вообщем, как-то так получилось, но работает!
Какой ужас - что-то не идет "ис каропки", и, о боже!, надо перекрыть метод!! "Костыль"!!! Улыбающийся
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.046 секунд. Запросов: 22.