У меня есть форма для вставки продукта на вектор. Моя форма является диалоговой формой QT, и я хотел бы, чтобы пространство, в которое я вставлял дату покупки, было пустым, и когда я нажимаю на QDateEdit, появляется текущая дата, и я могу установить желаемую дату.
Когда я добавляю дату к вектору (как пустую, так и установленную дату), я показываю ее в QTableWidget. столбец даты покупки должен показывать мне это значение, и если оно пустое, я бы хотел установить желаемую дату (после этого у меня есть функция для обновления информации о векторе).
Как я могу это сделать? Потому что в Qdate Class у меня нет ничего, что позволяло бы мне делать эту вещь (http://doc.qt.io/qt-5/qdate.html).
Я должен использовать QT и C ++
спасибо, надеюсь, я хорошо объяснил проблему.
Простой способ: использовать индивидуальные QDateEdit и включить Всплывающее окно QCalendarWidget, вы можете настроить его, используя QSS. Пример:
Когда пользователь устанавливает новую дату, просто подключите сигнал dateChanged () Сделайте свой собственный слот и обновите свои данные.
Других решений пока нет …