QDate пустое значение на странице добавления товара

У меня есть форма для вставки продукта на вектор. Моя форма является диалоговой формой QT, и я хотел бы, чтобы пространство, в которое я вставлял дату покупки, было пустым, и когда я нажимаю на QDateEdit, появляется текущая дата, и я могу установить желаемую дату.

Когда я добавляю дату к вектору (как пустую, так и установленную дату), я показываю ее в QTableWidget. столбец даты покупки должен показывать мне это значение, и если оно пустое, я бы хотел установить желаемую дату (после этого у меня есть функция для обновления информации о векторе).

Как я могу это сделать? Потому что в Qdate Class у меня нет ничего, что позволяло бы мне делать эту вещь (http://doc.qt.io/qt-5/qdate.html).
Я должен использовать QT и C ++

спасибо, надеюсь, я хорошо объяснил проблему.

1

Решение

Простой способ: использовать индивидуальные QDateEdit и включить Всплывающее окно QCalendarWidget, вы можете настроить его, используя QSS. Пример:

введите описание изображения здесь

Когда пользователь устанавливает новую дату, просто подключите сигнал dateChanged () Сделайте свой собственный слот и обновите свои данные.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]