Skip to content

Commit 3d1d6a9

Browse files
committed
Clean codes
1 parent 7b3406c commit 3d1d6a9

File tree

4 files changed

+10
-19
lines changed

4 files changed

+10
-19
lines changed

pyqt_openai/globals.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
import os
77
import os.path
88
import tempfile
9-
import threading
109
import time
1110
import wave
1211
from pathlib import Path
@@ -15,7 +14,6 @@
1514
import google.generativeai as genai
1615
import pyaudio
1716
from PySide6.QtCore import QThread, Signal
18-
from PySide6.QtWidgets import QMessageBox
1917
from openai import OpenAI
2018

2119
from pyqt_openai import STT_MODEL, OPENAI_ENDPOINT_DICT, PLATFORM_MODEL_DICT, DEFAULT_GEMINI_MODEL, LLAMA_REQUEST_URL, \

pyqt_openai/gpt_widget/right_sidebar/chatPage.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ def __initUi(self):
5656

5757
# TODO WILL_BE_REMOVED_AFTER v1.5.0
5858
self.__warningLbl.setText('Currently LlamaIndex, JSON mode, and Image input are only available for the OpenAI Chat model.')
59+
self.__warningLbl.setWordWrap(True)
5960

6061
advancedSettingsScrollArea = QScrollArea()
6162

@@ -144,8 +145,9 @@ def __initUi(self):
144145
self.__jsonChkBox.setShortcut(DEFAULT_SHORTCUT_JSON_MODE)
145146
self.__jsonChkBox.setToolTip(LangClass.TRANSLATIONS['When enabled, you can send a JSON object to the API and the response will be in JSON format. Otherwise, it will be in plain text.'])
146147

148+
# TODO LANGUAGE
147149
llamaManualLbl = LinkLabel()
148-
llamaManualLbl.setText('What is LlamaIndex?')
150+
llamaManualLbl.setText(LangClass.TRANSLATIONS['What is LlamaIndex?'])
149151
llamaManualLbl.setUrl(LLAMAINDEX_URL)
150152

151153
self.__llamaChkBox = QCheckBox()

pyqt_openai/mainWindow.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,14 @@
66
from PySide6.QtWidgets import QMainWindow, QToolBar, QHBoxLayout, QDialog, QWidgetAction, QSpinBox, \
77
QWidget, QApplication, \
88
QComboBox, QSizePolicy, QStackedWidget, QMenu, QSystemTrayIcon, \
9-
QMessageBox, QPushButton
9+
QMessageBox
1010

1111
from pyqt_openai import DEFAULT_SHORTCUT_FULL_SCREEN, \
1212
APP_INITIAL_WINDOW_SIZE, DEFAULT_APP_NAME, DEFAULT_APP_ICON, ICON_STACKONTOP, ICON_CUSTOMIZE, ICON_FULLSCREEN, \
1313
ICON_CLOSE, \
1414
DEFAULT_SHORTCUT_SETTING, TRANSPARENT_RANGE, TRANSPARENT_INIT_VAL, ICON_GITHUB, ICON_DISCORD, PAYPAL_URL, KOFI_URL, \
1515
DISCORD_URL, GITHUB_URL, DEFAULT_SHORTCUT_FOCUS_MODE, ICON_FOCUS_MODE, ICON_SETTING, DEFAULT_SHORTCUT_SHOW_TOOLBAR, \
16-
DEFAULT_SHORTCUT_SHOW_SECONDARY_TOOLBAR, DEFAULT_SHORTCUT_STACK_ON_TOP, DEFAULT_API_CONFIGS, \
17-
DEFAULT_SOURCE_HIGHLIGHT_COLOR, DEFAULT_BUTTON_PRESSED_COLOR
16+
DEFAULT_SHORTCUT_SHOW_SECONDARY_TOOLBAR, DEFAULT_SHORTCUT_STACK_ON_TOP, DEFAULT_API_CONFIGS
1817
from pyqt_openai.aboutDialog import AboutDialog
1918
from pyqt_openai.apiDialog import ApiDialog
2019
from pyqt_openai.config_loader import CONFIG_MANAGER

pyqt_openai/widgets/baseNavWidget.py

Lines changed: 5 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,12 @@
1-
from abc import ABCMeta, abstractmethod
2-
31
from PySide6.QtCore import Signal, QSortFilterProxyModel, Qt
42
from PySide6.QtSql import QSqlTableModel, QSqlQuery
5-
from PySide6.QtWidgets import QWidget, QVBoxLayout, QMessageBox, QPushButton, QStyledItemDelegate, QTableView, \
3+
from PySide6.QtWidgets import QWidget, QMessageBox, QStyledItemDelegate, QTableView, \
64
QAbstractItemView, \
7-
QHBoxLayout, \
8-
QLabel, QSpacerItem, QSizePolicy, QComboBox, QDialog
9-
10-
from pyqt_openai import THREAD_ORDERBY, ICON_ADD, ICON_DELETE, ICON_IMPORT, ICON_SAVE, ICON_CLOSE, \
11-
ICON_REFRESH
12-
from pyqt_openai.gpt_widget.left_sidebar.chatImportDialog import ChatImportDialog
13-
from pyqt_openai.gpt_widget.left_sidebar.exportDialog import ExportDialog
14-
from pyqt_openai.gpt_widget.left_sidebar.importDialog import ImportDialog
15-
from pyqt_openai.lang.translations import LangClass
16-
from pyqt_openai.models import ChatThreadContainer
5+
QLabel
6+
7+
from pyqt_openai import ICON_DELETE, ICON_CLOSE
178
from pyqt_openai.globals import DB
9+
from pyqt_openai.lang.translations import LangClass
1810
from pyqt_openai.widgets.button import Button
1911
from pyqt_openai.widgets.searchBar import SearchBar
2012

0 commit comments

Comments
 (0)