diff src/gui/widgets/optional_date.cc @ 370:ea3a74ed2ef9

*: hm, last commit wasn't quite finished?
author Paper <paper@tflc.us>
date Fri, 25 Jul 2025 10:22:04 -0400
parents 4d461ef7d424
children
line wrap: on
line diff
--- a/src/gui/widgets/optional_date.cc	Fri Jul 25 10:16:02 2025 -0400
+++ b/src/gui/widgets/optional_date.cc	Fri Jul 25 10:22:04 2025 -0400
@@ -4,12 +4,14 @@
 #include <QDateEdit>
 #include <QHBoxLayout>
 
-OptionalDate::OptionalDate(QWidget* parent) {
+OptionalDate::OptionalDate(QWidget *parent)
+{
 	OptionalDate(false, parent);
 }
 
-OptionalDate::OptionalDate(bool enabled, QWidget* parent) : QWidget(parent) {
-	QHBoxLayout* layout = new QHBoxLayout(this);
+OptionalDate::OptionalDate(bool enabled, QWidget *parent) : QWidget(parent)
+{
+	QHBoxLayout *layout = new QHBoxLayout(this);
 	layout->setContentsMargins(0, 0, 0, 0);
 
 	_checkbox = new QCheckBox(this);
@@ -32,33 +34,40 @@
 	connect(_dateedit, &QDateEdit::dateChanged, this, [this](QDate) { emit DataChanged(IsEnabled(), GetDate()); });
 }
 
-void OptionalDate::SetEnabled(bool enabled) {
+void OptionalDate::SetEnabled(bool enabled)
+{
 	_checkbox->setCheckState(enabled ? Qt::Checked : Qt::Unchecked);
 	_dateedit->setEnabled(enabled);
 }
 
-bool OptionalDate::IsEnabled() {
+bool OptionalDate::IsEnabled()
+{
 	return _dateedit->isEnabled();
 }
 
-void OptionalDate::SetDate(QDate date) {
+void OptionalDate::SetDate(QDate date)
+{
 	_dateedit->setDate(date);
 }
 
-void OptionalDate::SetDate(Date date) {
+void OptionalDate::SetDate(Date date)
+{
 	if (!date.IsValid())
 		return;
 	SetDate(date.GetAsQDate());
 }
 
-Date OptionalDate::GetDate() {
+Date OptionalDate::GetDate()
+{
 	return Date(_dateedit->date());
 }
 
-QDateEdit* OptionalDate::GetDateEdit() {
+QDateEdit *OptionalDate::GetDateEdit()
+{
 	return _dateedit;
 }
 
-QCheckBox* OptionalDate::GetCheckBox() {
+QCheckBox *OptionalDate::GetCheckBox()
+{
 	return _checkbox;
 }