# along with QWeeChat. If not, see <http://www.gnu.org/licenses/>.
#
-from PySide6 import QtCore
-from PySide6 import QtWidgets as QtGui
+from PySide6 import QtCore, QtWidgets as QtGui
class AboutDialog(QtGui.QDialog):
# You should have received a copy of the GNU General Public License
# along with QWeeChat. If not, see <http://www.gnu.org/licenses/>.
#
+
from pkg_resources import resource_filename
+from PySide6 import QtCore, QtGui, QtWidgets
+
from qweechat.chat import ChatTextEdit
from qweechat.input import InputLineEdit
from qweechat.weechat import color
-from PySide6 import QtCore, QtGui, QtWidgets
-
class GenericListWidget(QtWidgets.QListWidget):
"""Generic QListWidget with dynamic size."""
#
import datetime
+
+from PySide6 import QtCore, QtWidgets, QtGui
+
from qweechat import config
from qweechat.weechat import color
-from PySide6 import QtCore
-from PySide6 import QtWidgets, QtGui
-
class ChatTextEdit(QtWidgets.QTextEdit):
"""Chat area."""
# along with QWeeChat. If not, see <http://www.gnu.org/licenses/>.
#
+from PySide6 import QtWidgets
+
from qweechat.chat import ChatTextEdit
from qweechat.input import InputLineEdit
-from PySide6 import QtWidgets
-
class DebugDialog(QtWidgets.QDialog):
"""Debug dialog."""
# along with QWeeChat. If not, see <http://www.gnu.org/licenses/>.
#
-from PySide6 import QtCore
-from PySide6 import QtWidgets
+from PySide6 import QtCore, QtWidgets
class InputLineEdit(QtWidgets.QLineEdit):
import traceback
from pkg_resources import resource_filename
-from PySide6 import QtGui, QtWidgets, QtCore
+from PySide6 import QtCore, QtGui, QtWidgets
from qweechat import config
from qweechat.weechat import protocol