我想在QCalendarWidget中选择一天,并在数据库中保存此特定日期的文本。现在我正在寻找一个好的储蓄策略。目前我正在使用QTextEdit::textChanged()
- 信号,但当然这表现非常糟糕。最好的选择是在更改日历中的日期或程序关闭后保存。但我怎么能意识到这一点?
答案 0 :(得分:1)
我会在更改日历后继续保存,那是因为如果程序在正常关闭之前崩溃了,那么这些数据就不会被保存。
抓住正确的信号并获取QDate,然后将其保存到数据库中(当然,转换为字符串/数字或任何适合你的方式)
答案 1 :(得分:0)
我意识到这一点,如果用户更改日期或关闭程序,我将保存文本。因此,每当我更改日历上的日期时,我都会保存。