refs #139 , updated models to support new CColumn class and editable columns

This commit is contained in:
Klaus Basan
2014-02-17 02:16:40 +01:00
parent c6c2d31cac
commit 2c75fa4ab0
5 changed files with 32 additions and 32 deletions

View File

@@ -15,14 +15,14 @@ namespace BlackGui
*/
CAtcListModel::CAtcListModel(QObject *parent) : CListModelBase("ViewAtcList", parent)
{
this->m_columns.addColumn(CAtcStation::IndexCallsignAsStringAsSet, "callsign");
this->m_columns.addColumn(CAtcStation::IndexDistance, "distance", Qt::AlignRight | Qt::AlignVCenter);
this->m_columns.addColumn(CAtcStation::IndexFrequency, "frequency", Qt::AlignRight | Qt::AlignVCenter);
this->m_columns.addColumn(CAtcStation::IndexControllerRealName, "controllername");
this->m_columns.addColumn(CAtcStation::IndexIsOnline, "online");
this->m_columns.addColumn(CAtcStation::IndexBookedFrom, "bookedfrom");
this->m_columns.addColumn(CAtcStation::IndexBookedUntil, "bookeduntil");
this->m_columns.addColumn(CAtcStation::IndexVoiceRoomUrl, "voiceroomurl");
this->m_columns.addColumn(CColumn("callsign", CAtcStation::IndexCallsignAsStringAsSet));
this->m_columns.addColumn(CColumn("distance", CAtcStation::IndexDistance, Qt::AlignRight | Qt::AlignVCenter));
this->m_columns.addColumn(CColumn("frequency", CAtcStation::IndexFrequency, Qt::AlignRight | Qt::AlignVCenter));
this->m_columns.addColumn(CColumn("controllername", CAtcStation::IndexControllerRealName));
this->m_columns.addColumn(CColumn("online", CAtcStation::IndexIsOnline));
this->m_columns.addColumn(CColumn("bookedfrom", CAtcStation::IndexBookedFrom));
this->m_columns.addColumn(CColumn("bookeduntil", CAtcStation::IndexBookedUntil));
this->m_columns.addColumn(CColumn("voiceroomurl", CAtcStation::IndexVoiceRoomUrl));
// default sort order