diff --git a/chatbot.png b/chatbot.png new file mode 100644 index 0000000000000000000000000000000000000000..6a16c8f3641dba10c0bc3d4e181dc1adc307c6f9 Binary files /dev/null and b/chatbot.png differ diff --git a/visuel.py b/chatbot_complet.py similarity index 97% rename from visuel.py rename to chatbot_complet.py index 4b8f7bb316255570c67d48ae174eef8b3da6dd4e..92de75f6227f69c0455e7bfd9265a41778edf63d 100644 --- a/visuel.py +++ b/chatbot_complet.py @@ -1,8 +1,7 @@ import sys from PyQt5.QtWidgets import QApplication, QWidget, QHBoxLayout, QVBoxLayout, QTextEdit, QLineEdit, QPushButton, QSizePolicy, QListWidget, QListWidgetItem,QLabel from PyQt5.QtCore import Qt -from PyQt5.QtGui import QPalette, QColor, QFont -from PyQt5.QtGui import QPixmap +from PyQt5.QtGui import QPalette, QColor, QFont, QIcon from sklearn.feature_extraction.text import TfidfVectorizer from sklearn.metrics.pairwise import cosine_similarity import numpy as np @@ -142,7 +141,9 @@ class ChatbotInterface(QWidget): self.conversation_text.setSizePolicy(size_policy) # Définir la fenêtre principale - self.setWindowTitle('Chatbot Interface') + icon = QIcon("chatbot.png") # Remplacez par le chemin de votre icône + self.setWindowIcon(icon) + self.setWindowTitle('chatbot') self.setGeometry(100, 100, 800, 600) # Appliquer les styles @@ -195,11 +196,6 @@ class ChatbotInterface(QWidget): self.user_input_entry.clear() else: pass - - def set_logo(self, image_path): - pixmap = QPixmap(image_path) - self.logo_label.setPixmap(pixmap) - self.logo_label.setScaledContents(True) def update_history_list(self): self.history_list_widget.clear()