This commit is contained in:
WorldTeacher
2024-06-11 13:28:23 +02:00
parent 09cb0a6084
commit fd692b8c99
11 changed files with 2520 additions and 27 deletions

View File

@@ -30,22 +30,31 @@ class CalendarEntry(QtWidgets.QDialog, Ui_Dialog):
if self.messages[i] == message:
return self.messages[i]["id"]
def __message_index(self, id):
for i in range(len(self.messages)):
if self.messages[i]["id"] == id:
return i
def delete_message(self):
print(self.spin_select_message.value())
value = self.spin_select_message.value()
print(value)
if value > 0:
value = value - 1
message = self.messages[value]
print(message)
id = self.__get_id(message)
print("id", id)
del self.messages[value - 1]
# del self.messages[value - 1]
self.spin_select_message.setMaximum(len(self.messages))
self.message_box.clear()
if value > 0:
self.set_message()
self.deleteSignal.emit(id)
else:
return
self.set_message()
self.deleteSignal.emit(id)
self.messages.pop(self.__message_index(id))
if len(self.messages) == 0:
self.repaintSignal.emit()
self.close()
else:
#
self.repaintSignal.emit()