mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-05-05 17:55:45 +08:00
Some finetuning of columns in views/data displayed
Sorting fixed for model
This commit is contained in:
committed by
Mathew Sutcliffe
parent
3083f30576
commit
46d71ed1a2
@@ -37,7 +37,7 @@ namespace BlackGui
|
|||||||
{
|
{
|
||||||
ui->te_Message->setPlainText(message.getMessage());
|
ui->te_Message->setPlainText(message.getMessage());
|
||||||
ui->lbl_SeverityIcon->setPixmap(message.toPixmap());
|
ui->lbl_SeverityIcon->setPixmap(message.toPixmap());
|
||||||
ui->le_Categories->setText(message.getHumanReadablePattern());
|
ui->le_Categories->setText(message.getHumanOrTechnicalCategoriesAsString());
|
||||||
ui->le_Severity->setText(message.getSeverityAsString());
|
ui->le_Severity->setText(message.getSeverityAsString());
|
||||||
ui->le_Timestamp->setText(message.getFormattedUtcTimestampYmdhms());
|
ui->le_Timestamp->setText(message.getFormattedUtcTimestampYmdhms());
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -61,13 +61,11 @@ namespace BlackGui
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case OwnSimulatorModelMapping:
|
case OwnSimulatorModelMapping:
|
||||||
this->m_columns.addColumn(CColumn::standardValueObject("call", "callsign", CAircraftModel::IndexCallsign));
|
|
||||||
this->m_columns.addColumn(CColumn::standardString("model", CAircraftModel::IndexModelString));
|
this->m_columns.addColumn(CColumn::standardString("model", CAircraftModel::IndexModelString));
|
||||||
|
this->m_columns.addColumn(CColumn::standardValueObject("call", "callsign", CAircraftModel::IndexCallsign));
|
||||||
this->m_columns.addColumn(CColumn::standardString("ac", "aircraft ICAO", { CAircraftModel::IndexAircraftIcaoCode, CAircraftIcaoCode::IndexAircraftDesignator}));
|
this->m_columns.addColumn(CColumn::standardString("ac", "aircraft ICAO", { CAircraftModel::IndexAircraftIcaoCode, CAircraftIcaoCode::IndexAircraftDesignator}));
|
||||||
this->m_columns.addColumn(CColumn::standardString("al", "airline ICAO", { CAircraftModel::IndexLivery, CLivery::IndexAirlineIcaoCode, CAirlineIcaoCode::IndexAirlineDesignator}));
|
this->m_columns.addColumn(CColumn::standardString("al", "airline ICAO", { CAircraftModel::IndexLivery, CLivery::IndexAirlineIcaoCode, CAirlineIcaoCode::IndexAirlineDesignator}));
|
||||||
// this->m_columns.addColumn(CColumn::standardString("ct", "combined type", { CAircraftModel::IndexIcao, CAircraftIcaoData::IndexCombinedAircraftType}));
|
// this->m_columns.addColumn(CColumn::standardString("ct", "combined type", { CAircraftModel::IndexIcao, CAircraftIcaoData::IndexCombinedAircraftType}));
|
||||||
this->m_columns.addColumn(CColumn("q.?", "queried", CAircraftModel::IndexHasQueriedModelString,
|
|
||||||
new CBoolIconFormatter(CIcons::StandardIconTick16, CIcons::StandardIconCross16, "queried", "not queried")));
|
|
||||||
this->m_columns.addColumn(CColumn::standardString("description", CAircraftModel::IndexDescription));
|
this->m_columns.addColumn(CColumn::standardString("description", CAircraftModel::IndexDescription));
|
||||||
this->m_columns.addColumn(CColumn::standardString("filename", CAircraftModel::IndexFileName));
|
this->m_columns.addColumn(CColumn::standardString("filename", CAircraftModel::IndexFileName));
|
||||||
|
|
||||||
|
|||||||
@@ -40,10 +40,10 @@ namespace BlackGui
|
|||||||
case Detailed:
|
case Detailed:
|
||||||
{
|
{
|
||||||
this->m_columns.addColumn(CColumn("time", CStatusMessage::IndexUtcTimestamp, new CDateTimeFormatter(CDateTimeFormatter::formatHms())));
|
this->m_columns.addColumn(CColumn("time", CStatusMessage::IndexUtcTimestamp, new CDateTimeFormatter(CDateTimeFormatter::formatHms())));
|
||||||
this->m_columns.addColumn(CColumn::standardString("category", CStatusMessage::IndexCategoryHumanReadableOrTechnicalAsString));
|
|
||||||
CColumn col = CColumn("severity", CStatusMessage::IndexIcon);
|
CColumn col = CColumn("severity", CStatusMessage::IndexIcon);
|
||||||
col.setSortPropertyIndex(CStatusMessage::IndexSeverityAsString);
|
col.setSortPropertyIndex(CStatusMessage::IndexSeverityAsString);
|
||||||
this->m_columns.addColumn(col);
|
this->m_columns.addColumn(col);
|
||||||
|
this->m_columns.addColumn(CColumn::standardString("category", CStatusMessage::IndexCategoryHumanReadableOrTechnicalAsString));
|
||||||
this->m_columns.addColumn(CColumn::standardString("message", CStatusMessage::IndexMessage));
|
this->m_columns.addColumn(CColumn::standardString("message", CStatusMessage::IndexMessage));
|
||||||
|
|
||||||
this->m_sortedColumn = CStatusMessage::IndexUtcTimestamp;
|
this->m_sortedColumn = CStatusMessage::IndexUtcTimestamp;
|
||||||
|
|||||||
@@ -220,7 +220,7 @@ namespace BlackMisc
|
|||||||
case IndexName:
|
case IndexName:
|
||||||
return this->m_name.compare(compareValue.getName(), Qt::CaseInsensitive);
|
return this->m_name.compare(compareValue.getName(), Qt::CaseInsensitive);
|
||||||
case IndexCallsign:
|
case IndexCallsign:
|
||||||
break;
|
return this->m_callsign.comparePropertyByIndex(compareValue.getCallsign(), index.copyFrontRemoved());
|
||||||
case IndexFileName:
|
case IndexFileName:
|
||||||
return this->m_fileName.compare(compareValue.getFileName(), Qt::CaseInsensitive);
|
return this->m_fileName.compare(compareValue.getFileName(), Qt::CaseInsensitive);
|
||||||
case IndexModelType:
|
case IndexModelType:
|
||||||
|
|||||||
Reference in New Issue
Block a user