started support for global messages
This commit is contained in:
@@ -40,14 +40,14 @@ class ResizingTabWidget(QTabWidget):
|
||||
self.main_window.updateSizes()
|
||||
|
||||
def new_trade(self, message: Message):
|
||||
if message.trade:
|
||||
unique_item = message.unique_user_item()
|
||||
if message.communication.trade:
|
||||
unique_item = message.communication.unique_user_item()
|
||||
if unique_item in self.trade_in_collections:
|
||||
self.trade_in_collections[unique_item].add_trade(message)
|
||||
else:
|
||||
collection = TradeCollection(self, unique_item)
|
||||
collection.add_trade(message)
|
||||
self.addTab(collection, message.trade.item)
|
||||
self.addTab(collection, message.communication.trade.item)
|
||||
self.trade_in_collections[unique_item] = collection
|
||||
|
||||
self.main_window.show()
|
||||
|
||||
Reference in New Issue
Block a user