Files
pilotclient/src/blackgui/clientview.cpp
Klaus Basan 4686da4827 refs #227, view/model for client class
* model
* view
* and GUI component which now encapsulates the user table view
2014-05-06 21:47:15 +02:00

20 lines
647 B
C++

#include "clientview.h"
#include <QHeaderView>
using namespace BlackMisc;
namespace BlackGui
{
CClientView::CClientView(QWidget *parent) : CViewBase(parent)
{
this->m_model = new CClientListModel(this);
this->setModel(this->m_model); // via QTableView
this->m_model->setSortColumnByPropertyIndex(BlackMisc::Network::CClient::IndexRealName);
if (this->m_model->hasValidSortColumn())
this->horizontalHeader()->setSortIndicator(
this->m_model->getSortColumn(),
this->m_model->getSortOrder());
this->horizontalHeader()->setStretchLastSection(true);
}
}