fixed some warnings
This commit is contained in:
parent
749337047c
commit
065df5ff15
@ -96,7 +96,7 @@ class Message():
|
|||||||
self.user = user
|
self.user = user
|
||||||
self.guild = guild
|
self.guild = guild
|
||||||
self.to_from = to_from
|
self.to_from = to_from
|
||||||
self.trade = None
|
self.trade: Union[Trade, None] = None
|
||||||
if self.channel is Channel.WHISPER:
|
if self.channel is Channel.WHISPER:
|
||||||
self.parse_trade()
|
self.parse_trade()
|
||||||
|
|
||||||
|
@ -4,6 +4,7 @@ from tkinter import Button, Label
|
|||||||
from .data import Message
|
from .data import Message
|
||||||
from src import sendkeys
|
from src import sendkeys
|
||||||
from typing import Callable
|
from typing import Callable
|
||||||
|
from src.data import log
|
||||||
|
|
||||||
|
|
||||||
class Gui(Tk):
|
class Gui(Tk):
|
||||||
@ -28,6 +29,7 @@ class Gui(Tk):
|
|||||||
if message.user not in self.tabs:
|
if message.user not in self.tabs:
|
||||||
self.tabs[message.user] = {'tab': ttk.Frame(self.tab_control, style='BW.TLabel')}
|
self.tabs[message.user] = {'tab': ttk.Frame(self.tab_control, style='BW.TLabel')}
|
||||||
tab = self.tabs[message.user]['tab']
|
tab = self.tabs[message.user]['tab']
|
||||||
|
if message.trade is not None:
|
||||||
if message.trade.item not in self.tabs[message.user]:
|
if message.trade.item not in self.tabs[message.user]:
|
||||||
self.tabs[message.user][message.trade.item] = (tab, message)
|
self.tabs[message.user][message.trade.item] = (tab, message)
|
||||||
ttk.Label(tab, text=message.trade.item, style='BW.TLabel').pack(anchor='e', side='left')
|
ttk.Label(tab, text=message.trade.item, style='BW.TLabel').pack(anchor='e', side='left')
|
||||||
@ -43,6 +45,8 @@ class Gui(Tk):
|
|||||||
# Button(tab, text='Wait', command=lambda mess=message: self.wait_callback(message, tab)).pack(anchor='e', side='left')
|
# Button(tab, text='Wait', command=lambda mess=message: self.wait_callback(message, tab)).pack(anchor='e', side='left')
|
||||||
# Button(tab, text='X', command=lambda mess=message: self.destroy_tab(message, tab)).pack(anchor='e', side='left')
|
# Button(tab, text='X', command=lambda mess=message: self.destroy_tab(message, tab)).pack(anchor='e', side='left')
|
||||||
self.tab_control.add(tab, text=message.user)
|
self.tab_control.add(tab, text=message.user)
|
||||||
|
else:
|
||||||
|
log.warning(f'Trade in message "{str(message)}" is None')
|
||||||
|
|
||||||
def add_button(self, tab: ttk.Frame, text: str, callback: Callable, message: Message) -> None:
|
def add_button(self, tab: ttk.Frame, text: str, callback: Callable, message: Message) -> None:
|
||||||
Button(tab, text=text, command=lambda: callback(message, tab)).pack(anchor='e', side='left')
|
Button(tab, text=text, command=lambda: callback(message, tab)).pack(anchor='e', side='left')
|
||||||
|
Loading…
x
Reference in New Issue
Block a user