small changes, update icon code

This commit is contained in:
WorldTeacher
2024-06-05 13:35:55 +02:00
parent bc48c4ea9f
commit 4cc0d44d45
11 changed files with 908 additions and 1434 deletions

View File

@@ -1,12 +1,15 @@
from dialog_sources.newMailTemplateDesigner_ui import Ui_Dialog
from .dialog_sources import NewMailTemplateDesignerDialog
from PyQt6 import QtWidgets, QtCore, QtGui
from PyQt6.QtGui import QFont
import os
from src import Icon
class MailTemplateDialog(QtWidgets.QDialog, Ui_Dialog):
class MailTemplateDialog(QtWidgets.QDialog, NewMailTemplateDesignerDialog):
def __init__(self,parent = None) -> None:
super().__init__(parent)
self.setupUi(self)
self.setWindowIcon(Icon("edit_note").icon)
self.setWindowTitle("Mailvorlage erstellen")
self.placeholder_list.addItem("")
self.placeholder_list.setCurrentText("")
self.insertPlaceholder.clicked.connect(self.insert_placeholder)
@@ -34,7 +37,7 @@ class MailTemplateDialog(QtWidgets.QDialog, Ui_Dialog):
dialog.setWindowTitle("Template speichern")
dialog.setOkButtonText("Speichern")
dialog.setCancelButtonText("Abbrechen")
dialog.setWindowIcon(QtGui.QIcon("icons/save.png"))
dialog.setWindowIcon(Icon("save").icon)
save = dialog.exec()
template_name = dialog.textValue()
if template_name != "":
@@ -43,6 +46,7 @@ class MailTemplateDialog(QtWidgets.QDialog, Ui_Dialog):
#warning dialog
dialog = QtWidgets.QMessageBox()
dialog.setIcon(QtWidgets.QMessageBox.Icon.Warning)
Icon("warning",dialog)
dialog.setText("Ein Template mit diesem Namen existiert bereits. Möchten Sie es überschreiben?")
dialog.setWindowTitle("Template überschreiben")
dialog.setStandardButtons(QtWidgets.QMessageBox.StandardButton.Yes | QtWidgets.QMessageBox.StandardButton.No)