如何在QCalendarWidget中更改日期后保存条目?

时间:2011-04-22 23:50:02

标签: c++ sql database qt qt4

我想在QCalendarWidget中选择一天,并在数据库中保存此特定日期的文本。现在我正在寻找一个好的储蓄策略。目前我正在使用QTextEdit::textChanged() - 信号,但当然这表现非常糟糕。最好的选择是在更改日历中的日期或程序关闭后保存。但我怎么能意识到这一点?

2 个答案:

答案 0 :(得分:1)

我会在更改日历后继续保存,那是因为如果程序在正常关闭之前崩溃了,那么这些数据就不会被保存。

抓住正确的信号并获取QDate,然后将其保存到数据库中(当然,转换为字符串/数字或任何适合你的方式)

答案 1 :(得分:0)

我意识到这一点,如果用户更改日期或关闭程序,我将保存文本。因此,每当我更改日历上的日期时,我都会保存。