Rename "History" tab to more logical "Transactions", move "Number of transactions...
authorWladimir J. van der Laan <laanwj@gmail.com>
Thu, 7 Jul 2011 08:59:00 +0000 (10:59 +0200)
committerWladimir J. van der Laan <laanwj@gmail.com>
Thu, 7 Jul 2011 08:59:00 +0000 (10:59 +0200)
src/qt/bitcoingui.cpp
src/qt/bitcoingui.h
src/qt/forms/overviewpage.ui
src/qt/overviewpage.cpp
src/qt/overviewpage.h

index 3ac8726..fbab51b 100644 (file)
@@ -104,11 +104,6 @@ BitcoinGUI::BitcoinGUI(QWidget *parent):
     labelBlocks->setMinimumWidth(130);
     labelBlocks->setToolTip(tr("Number of blocks in the block chain"));
 
-    labelTransactions = new QLabel();
-    labelTransactions->setFrameStyle(QFrame::Panel | QFrame::Sunken);
-    labelTransactions->setMinimumWidth(130);
-    labelTransactions->setToolTip(tr("Number of transactions in your wallet"));
-
     // Progress bar for blocks download
     progressBarLabel = new QLabel(tr("Synchronizing with network..."));
     progressBarLabel->setVisible(false);
@@ -120,7 +115,6 @@ BitcoinGUI::BitcoinGUI(QWidget *parent):
     statusBar()->addWidget(progressBar);
     statusBar()->addPermanentWidget(labelConnections);
     statusBar()->addPermanentWidget(labelBlocks);
-    statusBar()->addPermanentWidget(labelTransactions);
 
     createTrayIcon();
 
@@ -133,7 +127,7 @@ void BitcoinGUI::createActions()
     overviewAction = new QAction(QIcon(":/icons/overview"), tr("&Overview"), this);
     overviewAction->setCheckable(true);
     tabGroup->addAction(overviewAction);
-    historyAction = new QAction(QIcon(":/icons/history"), tr("&History"), this);
+    historyAction = new QAction(QIcon(":/icons/history"), tr("&Transactions"), this);
     historyAction->setCheckable(true);
     tabGroup->addAction(historyAction);
 
@@ -318,7 +312,7 @@ void BitcoinGUI::setNumBlocks(int count)
 
 void BitcoinGUI::setNumTransactions(int count)
 {
-    labelTransactions->setText(tr("%n transaction(s)", "", count));
+    overviewPage->setNumTransactions(count);
 }
 
 void BitcoinGUI::error(const QString &title, const QString &message)
index 432a9e3..e04bcf9 100644 (file)
@@ -51,7 +51,6 @@ private:
     QLabel *labelConnections;
     QLabel *labelConnectionsIcon;
     QLabel *labelBlocks;
-    QLabel *labelTransactions;
     QLabel *progressBarLabel;
     QProgressBar *progressBar;
 
index ef9c073..4cb28d5 100644 (file)
       <property name="fieldGrowthPolicy">
        <enum>QFormLayout::AllNonFixedFieldsGrow</enum>
       </property>
+      <property name="horizontalSpacing">
+       <number>12</number>
+      </property>
+      <property name="verticalSpacing">
+       <number>12</number>
+      </property>
       <item row="0" column="0">
        <widget class="QLabel" name="label">
         <property name="text">
-         <string>Balance</string>
+         <string>Balance:</string>
         </property>
        </widget>
       </item>
         </property>
        </widget>
       </item>
+      <item row="1" column="0">
+       <widget class="QLabel" name="label_2">
+        <property name="text">
+         <string>Number of transactions:</string>
+        </property>
+       </widget>
+      </item>
+      <item row="1" column="1">
+       <widget class="QLabel" name="labelNumTransactions">
+        <property name="text">
+         <string>0</string>
+        </property>
+       </widget>
+      </item>
      </layout>
     </widget>
    </item>
index faed298..87f95fd 100644 (file)
@@ -30,3 +30,8 @@ void OverviewPage::setBalance(qint64 balance)
 {
     ui->labelBalance->setText(GUIUtil::formatMoney(balance) + QString(" BTC"));
 }
+
+void OverviewPage::setNumTransactions(int count)
+{
+    ui->labelNumTransactions->setText(QLocale::system().toString(count));
+}
index 85b927b..fbd6853 100644 (file)
@@ -17,6 +17,7 @@ public:
 
 public slots:
     void setBalance(qint64 balance);
+    void setNumTransactions(int count);
 
 private:
     Ui::OverviewPage *ui;