From 9cf3a88c29861cc2341fe1f3be4fcc96d1540d52 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Bri=C3=A8re?= Date: Sun, 10 Jan 2016 19:12:00 -0500 Subject: Initially sort address book entries --- src/gui/addresstablemodel.cpp | 5 ----- src/gui/addresstablemodel.h | 5 +++++ src/gui/getaddressform.cpp | 2 ++ 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/src/gui/addresstablemodel.cpp b/src/gui/addresstablemodel.cpp index d706b94..6a891de 100644 --- a/src/gui/addresstablemodel.cpp +++ b/src/gui/addresstablemodel.cpp @@ -19,11 +19,6 @@ #include "addresstablemodel.h" #include -// Columns -#define COL_ADDR_NAME 0 -#define COL_ADDR_PHONE 1 -#define COL_ADDR_REMARK 2 - AddressTableModel::AddressTableModel(QObject *parent, const list& data) : QAbstractTableModel(parent) { diff --git a/src/gui/addresstablemodel.h b/src/gui/addresstablemodel.h index c38b9ac..b1c7772 100644 --- a/src/gui/addresstablemodel.h +++ b/src/gui/addresstablemodel.h @@ -23,6 +23,11 @@ #include #include +// Columns +#define COL_ADDR_NAME 0 +#define COL_ADDR_PHONE 1 +#define COL_ADDR_REMARK 2 + class AddressTableModel : public QAbstractTableModel { private: diff --git a/src/gui/getaddressform.cpp b/src/gui/getaddressform.cpp index 4b1fd26..2303c38 100644 --- a/src/gui/getaddressform.cpp +++ b/src/gui/getaddressform.cpp @@ -49,6 +49,8 @@ GetAddressForm::GetAddressForm(QWidget *parent) m_model = new AddressTableModel(this, ab_local->get_address_list()); localListView->setModel(m_model); + localListView->sortByColumn(COL_ADDR_NAME, Qt::AscendingOrder); + #if QT_VERSION >= 0x050000 localListView->horizontalHeader()->setSectionResizeMode(QHeaderView::ResizeToContents); #else -- cgit v1.2.3