Formatting, added icons for callsign

This commit is contained in:
Klaus Basan
2015-01-27 03:30:21 +01:00
parent ce86c902b5
commit 39150a1bc1
11 changed files with 31 additions and 5 deletions

View File

@@ -6,6 +6,7 @@
* including this file, may be copied, modified, propagated, or distributed except according to the terms
* contained in the LICENSE file.
*/
#include "context.h"
#include <QDebug>

View File

@@ -7,6 +7,8 @@
* contained in the LICENSE file.
*/
//! \file
#ifndef BLACKCORE_CONTEXT_H
#define BLACKCORE_CONTEXT_H

View File

@@ -95,9 +95,9 @@ namespace BlackCore
*/
void CContextNetwork::gracefulShutdown()
{
if (this->m_vatsimBookingReader) this->m_vatsimBookingReader->quit();
if (this->m_vatsimDataFileReader) this->m_vatsimDataFileReader->quit();
if (this->isConnected()) this->disconnectFromNetwork();
if (this->m_vatsimBookingReader) { this->m_vatsimBookingReader->quit(); }
if (this->m_vatsimDataFileReader) { this->m_vatsimDataFileReader->quit(); }
if (this->isConnected()) { this->disconnectFromNetwork(); }
}
/*

View File

@@ -40,7 +40,6 @@ namespace BlackGui
enum SettingTab
{
SettingTabNetwork = 0,
SettingTabAircraft,
SettingTabAircraftAudio,
SettingTabSimulator,
SettingTabGui,

View File

@@ -63,7 +63,7 @@ namespace BlackMisc
if ("FSS" == sfx) { return CIconList::iconByIndex(CIcons::NetworkRoleFss); }
if ("ATIS" == sfx) { return CIconList::iconByIndex(CIcons::AviationAtis); }
if ("EXAM" == sfx) { return CIconList::iconByIndex(CIcons::NetworkRoleMnt); }
if ("VATSIM" == sfx) { return CIconList::iconByIndex(CIcons::NetworkVatsimLogo); }
if ("VATSIM" == sfx) { return CIconList::iconByIndex(CIcons::NetworkVatsimLogoWhite); }
return CIconList::iconByIndex(CIcons::NetworkRoleUnknown);
}

View File

@@ -85,6 +85,8 @@
<file>icons/vatsim/SUP.png</file>
<file>icons/vatsim/VatsimLogo16.png</file>
<file>icons/vatsim/VatsimLogo32.png</file>
<file>icons/vatsim/VatsimLogoWhite16.png</file>
<file>icons/vatsim/VatsimLogoWhite32.png</file>
</qresource>
<qresource prefix="/diagona">
<file>icons/diagona/icons/application-cloud.png</file>

View File

@@ -36,6 +36,7 @@ namespace BlackMisc
static const CIconList icons(
{
// keep indexes alphabetically sorted and in sync with CIcons
// req. for "iconByIndex"
CIcon(CIcons::ApplicationIconAircrafts, "aircrafts"),
CIcon(CIcons::ApplicationIconAtc, "ATC"),
CIcon(CIcons::ApplicationIconAudio, "audio"),
@@ -76,6 +77,7 @@ namespace BlackMisc
CIcon(CIcons::NetworkRoleTower, "ATC tower"),
CIcon(CIcons::NetworkRoleUnknown, "unknown"),
CIcon(CIcons::NetworkVatsimLogo, "VATSIM"),
CIcon(CIcons::NetworkVatsimLogoWhite, "VATSIM"),
CIcon(CIcons::NotSet, "?"),
CIcon(CIcons::StandardIconAppAircrafts16, "aircrafts"),
CIcon(CIcons::StandardIconAppAtc16, "ATC"),

View File

@@ -463,6 +463,18 @@ namespace BlackMisc
return pm;
}
const QPixmap &CIcons::vatsimLogoWhite16()
{
static const QPixmap pm(":/vatsim/icons/vatsim/VatsimLogoWhite16.png");
return pm;
}
const QPixmap &CIcons::vatsimLogoWhite32()
{
static const QPixmap pm(":/vatsim/icons/vatsim/VatsimLogoWhite32.png");
return pm;
}
const QPixmap &CIcons::capabilityVoice()
{
static const QPixmap pm(":/diagona/icons/diagona/icons/headphone.png");
@@ -537,6 +549,7 @@ namespace BlackMisc
case NetworkRoleTower: return roleTower();
case NetworkRoleUnknown: return roleUnknown();
case NetworkVatsimLogo: return vatsimLogo16();
case NetworkVatsimLogoWhite: return vatsimLogoWhite16();
case NotSet: return empty();
case StandardIconAppAircrafts16: return appAircrafts16();
case StandardIconAppAtc16: return appAtc16();

View File

@@ -68,6 +68,7 @@ namespace BlackMisc
NetworkRoleTower,
NetworkRoleUnknown,
NetworkVatsimLogo,
NetworkVatsimLogoWhite,
NotSet,
StandardIconAppAircrafts16,
StandardIconAppAtc16,
@@ -462,6 +463,12 @@ namespace BlackMisc
//! VATSIM logo
static const QPixmap &vatsimLogo32();
//! VATSIM logo
static const QPixmap &vatsimLogoWhite16();
//! VATSIM logo
static const QPixmap &vatsimLogoWhite32();
//! Full voice capability
static const QPixmap &capabilityVoice();

Binary file not shown.

After

Width:  |  Height:  |  Size: 819 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB