diff options
author | Luboš Doležel <lubos@dolezel.info> | 2016-01-11 09:18:11 +0100 |
---|---|---|
committer | Luboš Doležel <lubos@dolezel.info> | 2016-01-11 09:18:11 +0100 |
commit | dcd1d23d6d49074d61dce8e43f192f4312ab9fee (patch) | |
tree | c7fa69c4def491cc8714e96aa13ec334a2f77bb7 | |
parent | 60e8be6ad116896bdd612b7e6aaa5623dc303a4e (diff) | |
parent | 9cf3a88c29861cc2341fe1f3be4fcc96d1540d52 (diff) | |
download | twinkle-dcd1d23d6d49074d61dce8e43f192f4312ab9fee.tar twinkle-dcd1d23d6d49074d61dce8e43f192f4312ab9fee.tar.gz twinkle-dcd1d23d6d49074d61dce8e43f192f4312ab9fee.tar.lz twinkle-dcd1d23d6d49074d61dce8e43f192f4312ab9fee.tar.xz twinkle-dcd1d23d6d49074d61dce8e43f192f4312ab9fee.zip |
Merge pull request #53 from fbriere/getaddressform
Two small getaddressform fixes
-rw-r--r-- | src/gui/addresstablemodel.cpp | 5 | ||||
-rw-r--r-- | src/gui/addresstablemodel.h | 5 | ||||
-rw-r--r-- | src/gui/getaddressform.cpp | 8 |
3 files changed, 13 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 <QtDebug> -// Columns -#define COL_ADDR_NAME 0 -#define COL_ADDR_PHONE 1 -#define COL_ADDR_REMARK 2 - AddressTableModel::AddressTableModel(QObject *parent, const list<t_address_card>& 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 <QAbstractTableModel> #include <QList> +// 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 a186885..2303c38 100644 --- a/src/gui/getaddressform.cpp +++ b/src/gui/getaddressform.cpp @@ -48,6 +48,14 @@ 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 + localListView->horizontalHeader()->setResizeMode(QHeaderView::ResizeToContents); +#endif } GetAddressForm::~GetAddressForm() |