Форум сайта python.su
Всем доброго времени суток.
Есть проблемка, надеюсь не будете судить строго.
Нужно сделать делиметр (т.с.) внутри ячейки таблицы QTableWIdget. Чтобы было в ячейке “Дата рождения” - ДД.ММ.ГГГГ и точки никак нельзя было удалять - просто вписывать данные.
Наверное совершенно элементарный вопрос, просто не знаю как называется. Заранее благодарен за помощь.
Офлайн
> Чтобы было в ячейке “Дата рождения” - ДД.ММ.ГГГГ и точки никак нельзя было удалять - просто вписывать данные.
В ячейку QTableWidget можно поместить QDateEdit и через него вводить дату. Для QTableView нужно писать делегат.
Офлайн
RodegastЯ на сколько понял QDateEdit создаёт виджет, в котором выбирать дату и время, типо QComboBox. А можно как-нибудь сделать шаблон, в который записывать свой вариант деления даты. Вспомнил пример идеальный - при регистрации на сайте при клике на ячейку для ввода телефона появляется шаблон +\__\__\__\___ И тут только цифры можно вводить, причём при заполнении информации до слеша каретка автоматом переходит к следующему.
> Чтобы было в ячейке “Дата рождения” - ДД.ММ.ГГГГ и точки никак нельзя было удалять - просто вписывать данные.В ячейку QTableWidget можно поместить QDateEdit и через него вводить дату. Для QTableView нужно писать делегат.
Отредактировано Pomidor (Апрель 5, 2015 00:56:23)
Офлайн