refs #335, new icons, textures / placeholders

This commit is contained in:
Klaus Basan
2014-10-01 17:04:47 +02:00
parent 620e8a7752
commit 65c2ed9db4
11 changed files with 86 additions and 33 deletions

View File

@@ -33,7 +33,7 @@ namespace BlackGui
this->m_columns.addColumn(CColumn::standardString("capabilities", CClient::IndexCapabilitiesString));
this->m_columns.addColumn(CColumn::standardString("model", {CClient::IndexModel, CAircraftModel::IndexModelString}));
this->m_columns.addColumn(CColumn("q.?", "queried", {CClient::IndexModel, CAircraftModel::IndexIsQueriedModelString},
new CBoolIconFormatter(CIcons::StandardIconTick, CIcons::StandardIconCross, "queried", "not queried")));
new CBoolIconFormatter(CIcons::StandardIconTick16, CIcons::StandardIconCross16, "queried", "not queried")));
this->m_columns.addColumn(CColumn::standardString("server", CClient::IndexServer));
// force strings for translation in resource files

View File

@@ -273,7 +273,7 @@ namespace BlackGui
}
CBoolIconFormatter::CBoolIconFormatter(int alignment) :
CBoolIconFormatter(CIcons::StandardIconTick, CIcons::StandardIconEmpty16, "on", "off", alignment)
CBoolIconFormatter(CIcons::StandardIconTick16, CIcons::StandardIconEmpty16, "on", "off", alignment)
{ }
CBoolIconFormatter::CBoolIconFormatter(CIcons::IconIndex onIcon, CIcons::IconIndex offIcon, const QString &onName, const QString &offName, int alignment) :

View File

@@ -287,6 +287,23 @@
<file>icons/diagona/icons/binocular--arrow.png</file>
<file>icons/diagona/icons/binocular--exclamation.png</file>
<file>icons/diagona/icons/binocular--minus.png</file>
<file>icons/diagona/icons/arrow-circle.png</file>
<file>icons/diagona/icons/arrow-circle-045-left.png</file>
<file>icons/diagona/icons/arrow-circle-135.png</file>
<file>icons/diagona/icons/arrow-circle-135-left.png</file>
<file>icons/diagona/icons/arrow-circle-225.png</file>
<file>icons/diagona/icons/arrow-circle-225-left.png</file>
<file>icons/diagona/icons/arrow-circle-315.png</file>
<file>icons/diagona/icons/arrow-circle-315-left.png</file>
<file>icons/diagona/icons/arrow-circle-double.png</file>
<file>icons/diagona/icons/arrow-circle-double-135.png</file>
<file>icons/diagona/icons/speaker.png</file>
<file>icons/diagona/icons/speaker--arrow.png</file>
<file>icons/diagona/icons/speaker--exclamation.png</file>
<file>icons/diagona/icons/speaker--minus.png</file>
<file>icons/diagona/icons/speaker-network.png</file>
<file>icons/diagona/icons/speaker--pencil.png</file>
<file>icons/diagona/icons/speaker--plus.png</file>
</qresource>
<qresource prefix="/own">
<file>icons/own/app.jpg</file>
@@ -306,6 +323,9 @@
<file>icons/own/swift/swiftCartoonNova24.png</file>
<file>icons/own/swift/swiftCartoonNova48.png</file>
<file>icons/own/twr.jpg</file>
<file>icons/own/transparent1px.png</file>
<file>icons/own/arrowWide300x10down.png</file>
<file>icons/own/arrowWide300x10up.png</file>
</qresource>
<qresource prefix="/qled">
<file>icons/qled/circle_black.svg</file>
@@ -346,4 +366,8 @@
<file>icons/qled/triang_yellow.svg</file>
<file>icons/qled/round_black.svg</file>
</qresource>
<qresource prefix="/textures">
<file>icons/textures/texture-inner.jpg</file>
<file>icons/textures/texture-outer.jpg</file>
</qresource>
</RCC>

View File

@@ -78,10 +78,10 @@ namespace BlackMisc
CIcon(CIcons::StandardIconArrowMediumSouth16, "arrow south"),
CIcon(CIcons::StandardIconArrowMediumWest16, "arrow west"),
CIcon(CIcons::StandardIconClose16, "close"),
CIcon(CIcons::StandardIconCross, "cross"),
CIcon(CIcons::StandardIconCrossCircle, "cross circle"),
CIcon(CIcons::StandardIconCrossSmall, "cross (small)"),
CIcon(CIcons::StandardIconCrossWhite, "cross white"),
CIcon(CIcons::StandardIconCross16, "cross"),
CIcon(CIcons::StandardIconCrossCircle16, "cross circle"),
CIcon(CIcons::StandardIconCrossSmall16, "cross (small)"),
CIcon(CIcons::StandardIconCrossWhite16, "cross white"),
CIcon(CIcons::StandardIconDelete16, "delete"),
CIcon(CIcons::StandardIconDockBottom16, "dock bottom"),
CIcon(CIcons::StandardIconDockTop16, "dock top"),
@@ -104,6 +104,7 @@ namespace BlackMisc
CIcon(CIcons::StandardIconResize16, "resize"),
CIcon(CIcons::StandardIconResizeHorizontal16, "resize (horizontal)"),
CIcon(CIcons::StandardIconResizeVertical16, "resize (vertical)"),
CIcon(CIcons::StandardIconSpeakerNetwork16, "speaker (network)"),
CIcon(CIcons::StandardIconStatusBar16, "status bar"),
CIcon(CIcons::StandardIconSwift24, "swift"),
CIcon(CIcons::StandardIconSwift48, "swift"),
@@ -112,15 +113,15 @@ namespace BlackMisc
CIcon(CIcons::StandardIconTableRelationship16, "relationship"),
CIcon(CIcons::StandardIconTableSheet16, "table sheet"),
CIcon(CIcons::StandardIconText16, "text"),
CIcon(CIcons::StandardIconTick, "tick"),
CIcon(CIcons::StandardIconTickRed, "tick red"),
CIcon(CIcons::StandardIconTickSmall, "tick (small)"),
CIcon(CIcons::StandardIconTickWhite, "tick white"),
CIcon(CIcons::StandardIconTick16, "tick"),
CIcon(CIcons::StandardIconTickRed16, "tick red"),
CIcon(CIcons::StandardIconTickSmall16, "tick (small)"),
CIcon(CIcons::StandardIconTickWhite16, "tick white"),
CIcon(CIcons::StandardIconUnknown16, "unknwon"),
CIcon(CIcons::StandardIconUser16, "user"),
CIcon(CIcons::StandardIconUsers16, "users"),
CIcon(CIcons::StandardIconViewMulticolumn, "view multicolumn"),
CIcon(CIcons::StandardIconViewTile, "view tile"),
CIcon(CIcons::StandardIconViewMulticolumn16, "view multicolumn"),
CIcon(CIcons::StandardIconViewTile16, "view tile"),
CIcon(CIcons::StandardIconVolumeHigh16, "volume hight"),
CIcon(CIcons::StandardIconVolumeLow16, "volume low"),
CIcon(CIcons::StandardIconVolumeMuted16, "muted"),

View File

@@ -73,10 +73,10 @@ namespace BlackMisc
case StandardIconArrowMediumSouth16: return arrowMediumSouth16();
case StandardIconArrowMediumWest16: return arrowMediumWest16();
case StandardIconClose16: return close16();
case StandardIconCross: return cross16();
case StandardIconCrossCircle: return crossCircle16();
case StandardIconCrossSmall: return crossSmall16();
case StandardIconCrossWhite: return crossWhite16();
case StandardIconCross16: return cross16();
case StandardIconCrossCircle16: return crossCircle16();
case StandardIconCrossSmall16: return crossSmall16();
case StandardIconCrossWhite16: return crossWhite16();
case StandardIconDelete16: return delete16();
case StandardIconDockBottom16: return dockBottom16();
case StandardIconDockTop16: return dockTop16();
@@ -97,6 +97,7 @@ namespace BlackMisc
case StandardIconResize16: return resize16();
case StandardIconResizeHorizontal16: return resizeHorizontal16();
case StandardIconResizeVertical16: return resizeVertical16();
case StandardIconSpeakerNetwork16: return speakerNetwork16();
case StandardIconStatusBar16: return statusBar16();
case StandardIconSwift24: return swift24();
case StandardIconSwift48: return swift48();
@@ -105,15 +106,15 @@ namespace BlackMisc
case StandardIconTableRelationship16: return tableRelationship16();
case StandardIconTableSheet16: return tableSheet16();
case StandardIconText16: return text16();
case StandardIconTick: return tick16();
case StandardIconTickRed: return tickRed16();
case StandardIconTickSmall: return tickSmall16();
case StandardIconTickWhite: return tickWhite16();
case StandardIconTick16: return tick16();
case StandardIconTickRed16: return tickRed16();
case StandardIconTickSmall16: return tickSmall16();
case StandardIconTickWhite16: return tickWhite16();
case StandardIconUnknown16: return unknown16();
case StandardIconUser16: return user16();
case StandardIconUsers16: return users16();
case StandardIconViewMulticolumn: return viewMultiColumn();
case StandardIconViewTile: return viewTile();
case StandardIconViewMulticolumn16: return viewMultiColumn();
case StandardIconViewTile16: return viewTile();
case StandardIconVolumeHigh16: return volumeHigh16();
case StandardIconVolumeLow16: return volumeLow16();
case StandardIconVolumeMuted16: return volumeMuted16();

View File

@@ -27,7 +27,7 @@ namespace BlackMisc
//! Index for each icon, allows to send them via DBus, efficiently store them, etc.
enum IconIndex
{
// keep indexes alphabetically sorted and in sync with CIconList
// !! keep indexes alphabetically sorted and in sync with CIconList
AviationAttitudeIndicator,
AviationAtis,
AviationMetar,
@@ -71,10 +71,10 @@ namespace BlackMisc
StandardIconArrowMediumSouth16,
StandardIconArrowMediumWest16,
StandardIconClose16,
StandardIconCross,
StandardIconCrossCircle,
StandardIconCrossSmall,
StandardIconCrossWhite,
StandardIconCross16,
StandardIconCrossCircle16,
StandardIconCrossSmall16,
StandardIconCrossWhite16,
StandardIconDelete16,
StandardIconDockBottom16,
StandardIconDockTop16,
@@ -97,6 +97,7 @@ namespace BlackMisc
StandardIconResize16,
StandardIconResizeHorizontal16,
StandardIconResizeVertical16,
StandardIconSpeakerNetwork16,
StandardIconStatusBar16,
StandardIconSwift24,
StandardIconSwift48,
@@ -105,15 +106,15 @@ namespace BlackMisc
StandardIconTableRelationship16,
StandardIconTableSheet16,
StandardIconText16,
StandardIconTick,
StandardIconTickRed,
StandardIconTickSmall,
StandardIconTickWhite,
StandardIconTick16,
StandardIconTickRed16,
StandardIconTickSmall16,
StandardIconTickWhite16,
StandardIconUnknown16,
StandardIconUser16,
StandardIconUsers16,
StandardIconViewMulticolumn,
StandardIconViewTile,
StandardIconViewMulticolumn16,
StandardIconViewTile16,
StandardIconVolumeHigh16,
StandardIconVolumeLow16,
StandardIconVolumeMuted16,
@@ -294,6 +295,20 @@ namespace BlackMisc
return pm;
}
//! Radio
static const QPixmap &radio16()
{
static const QPixmap pm(":/diagona/icons/diagona/icons/radio.png");
return pm;
}
//! Speaker (network)
static const QPixmap &speakerNetwork16()
{
static const QPixmap pm(":/diagona/icons/diagona/icons/speaker-network.png");
return pm;
}
//! Joystick
static const QPixmap &joystick16()
{
@@ -564,6 +579,18 @@ namespace BlackMisc
return monitorError16();
}
//! Application audio
static const QPixmap &appAudio16()
{
return speakerNetwork16();
}
//! Voice rooms
static const QPixmap &appVoiceRooms16()
{
return tableRelationship16();
}
// -------------------------------------------------------------
// Network and aviation
// -------------------------------------------------------------

Binary file not shown.

After

Width:  |  Height:  |  Size: 267 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 260 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 68 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 879 KiB