diff --git a/res/ui/transactions_tab.ui b/res/ui/transactions_tab.ui index 3f7d6aec7d6df2f2205614db60ef7d2ca17909e7..b08f1bc98f82c8da3d5337faa3e4a8cecb286d16 100644 --- a/res/ui/transactions_tab.ui +++ b/res/ui/transactions_tab.ui @@ -43,6 +43,16 @@ </item> </layout> </item> + <item> + <widget class="QProgressBar" name="progressbar"> + <property name="maximum"> + <number>0</number> + </property> + <property name="value"> + <number>0</number> + </property> + </widget> + </item> <item> <widget class="QTableView" name="table_history"> <property name="contextMenuPolicy"> diff --git a/src/cutecoin/gui/currency_tab.py b/src/cutecoin/gui/currency_tab.py index ac53fd5c68736df2332569b6c1e096c77c8acad9..7beba89f313fa2ad4170551d54b116416a838f50 100644 --- a/src/cutecoin/gui/currency_tab.py +++ b/src/cutecoin/gui/currency_tab.py @@ -150,6 +150,7 @@ class CurrencyTabWidget(QWidget, Ui_CurrencyTabWidget): []) self.app.monitor.blockchain_watcher(self.community).thread().start() self.app.monitor.persons_watcher(self.community).thread().start() + self.tab_history.progressbar.show() self.refresh_status() @pyqtSlot() @@ -157,6 +158,8 @@ class CurrencyTabWidget(QWidget, Ui_CurrencyTabWidget): ''' Refresh data when the blockchain watcher finished handling datas ''' + self.tab_history.progressbar.hide() + if self.tab_wallets: self.tab_wallets.refresh() diff --git a/src/cutecoin/gui/transactions_tab.py b/src/cutecoin/gui/transactions_tab.py index 1e10985e976c384e08ea58175fcebb47fdf6ae64..4cf1dad58f1c32152db281a4a75a0153992ac480 100644 --- a/src/cutecoin/gui/transactions_tab.py +++ b/src/cutecoin/gui/transactions_tab.py @@ -26,6 +26,7 @@ class TransactionsTabWidget(QWidget, Ui_transactionsTabWidget): self.community = community self.password_asker = password_asker self.currency_tab = currency_tab + self.progressbar.hide() self.refresh() def refresh(self):