mirror of
https://github.com/ElementsProject/elements.git
synced 2026-08-15 12:51:00 +02:00
add all (unpopulated) dialogs
This commit is contained in:
parent
4d27c96033
commit
1355cfe131
17 changed files with 169 additions and 211 deletions
|
|
@ -18,6 +18,7 @@
|
|||
#include <QTableView>
|
||||
#include <QLineEdit>
|
||||
#include <QPushButton>
|
||||
#include <QHeaderView>
|
||||
|
||||
#include <iostream>
|
||||
|
||||
|
|
@ -86,9 +87,24 @@ BitcoinGUI::BitcoinGUI(QWidget *parent):
|
|||
* QAbstractItemView::ExtendedSelection
|
||||
*/
|
||||
QTableView *transaction_table = new QTableView(this);
|
||||
|
||||
TransactionTableModel *transaction_model = new TransactionTableModel(this);
|
||||
transaction_table->setModel(transaction_model);
|
||||
|
||||
transaction_table->setSelectionBehavior(QAbstractItemView::SelectRows);
|
||||
transaction_table->setSelectionMode(QAbstractItemView::ExtendedSelection);
|
||||
|
||||
transaction_table->horizontalHeader()->resizeSection(
|
||||
TransactionTableModel::Status, 112);
|
||||
transaction_table->horizontalHeader()->resizeSection(
|
||||
TransactionTableModel::Date, 112);
|
||||
transaction_table->horizontalHeader()->setResizeMode(
|
||||
TransactionTableModel::Description, QHeaderView::Stretch);
|
||||
transaction_table->horizontalHeader()->resizeSection(
|
||||
TransactionTableModel::Debit, 79);
|
||||
transaction_table->horizontalHeader()->resizeSection(
|
||||
TransactionTableModel::Credit, 79);
|
||||
/* TODO: alignment; debit/credit columns must align right */
|
||||
|
||||
QTabBar *tabs = new QTabBar(this);
|
||||
tabs->addTab("All transactions");
|
||||
tabs->addTab("Sent/Received");
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue