Fix BlackMisc header includes

* Include only what is used
* Use forward declaration when possible
* Sorted includes

refs #630
This commit is contained in:
Roland Winklmeier
2016-05-11 18:35:12 +02:00
parent 20392d4aa7
commit 3d7a39ed00
375 changed files with 2750 additions and 779 deletions

View File

@@ -14,6 +14,7 @@
#include "servicetool.h"
#include "blackmisc/dbusserver.h"
#include <QDBusMetaType>
#include <QDBusServer>
#include <QtDBus/qdbusabstractinterface.h>
#include <QtDBus/qdbusconnection.h>
#include <QCoreApplication>

View File

@@ -24,9 +24,11 @@
#include "blackmisc/simulation/aircraftmodellist.h"
#include "blackmisc/verify.h"
#include "blackmisc/stringutils.h"
#include "blackmisc/loghandler.h"
#include <QStandardPaths>
#include <QFile>
#include <QFileInfo>
#include <QTranslator>
#include <stdlib.h>
using namespace BlackMisc;

View File

@@ -14,6 +14,7 @@
#include "blackcore/blackcoreexport.h"
#include "blackmisc/threadedreader.h"
#include "blackmisc/network/url.h"
#include "blackmisc/network/entityflags.h"
#include <QNetworkReply>
#include <QJsonArray>

View File

@@ -20,6 +20,7 @@
#include <QTimer>
#include <QNetworkReply>
#include <QCommandLineOption>
#include <QCoreApplication>
#include <atomic>
namespace BlackCore

View File

@@ -16,6 +16,7 @@
#include "blackcore/data/globalsetup.h"
#include "blackmisc/threadedreader.h"
#include "blackmisc/aviation/atcstationlist.h"
#include "blackmisc/network/entityflags.h"
#include <QObject>
#include <QTimer>

View File

@@ -17,6 +17,8 @@
#include "blackmisc/network/urllist.h"
#include "blackmisc/network/entityflags.h"
#include "blackmisc/logmessage.h"
#include <QNetworkReply>
#include <QRegularExpression>
using namespace BlackMisc;

View File

@@ -20,6 +20,7 @@
#include "blackmisc/aviation/callsignset.h"
#include "blackmisc/network/serverlist.h"
#include "blackmisc/network/userlist.h"
#include "blackmisc/network/entityflags.h"
#include "blackmisc/network/voicecapabilities.h"
#include <QObject>

View File

@@ -12,6 +12,8 @@
#include "blackmisc/network/entityflags.h"
#include "blackmisc/sequence.h"
#include "blackmisc/logmessage.h"
#include <QNetworkReply>
#include <QTextStream>
#include <QFile>
#include <QReadLocker>

View File

@@ -13,6 +13,7 @@
#define BLACKCORE_VATSIMMETARREADER_H
#include "blackcoreexport.h"
#include "blackmisc/network/entityflags.h"
#include "blackmisc/threadedreader.h"
#include "blackmisc/weather/metardecoder.h"
#include "blackmisc/weather/metarset.h"

View File

@@ -12,6 +12,8 @@
#include "blackmisc/network/urllist.h"
#include "blackmisc/logmessage.h"
#include <QNetworkReply>
using namespace BlackMisc;
using namespace BlackMisc::Aviation;
using namespace BlackMisc::Network;

View File

@@ -16,6 +16,7 @@
#include "blackcore/data/vatsimsetup.h"
#include "blackmisc/threadedreader.h"
#include "blackmisc/network/urllist.h"
#include "blackmisc/network/entityflags.h"
#include <QObject>
#include <QTimer>

View File

@@ -9,8 +9,13 @@
#include "blackmisc/atomicfile.h"
#include "blackmisc/algorithm.h"
#include <QFileInfo>
#include <QDir>
#include <QFileInfo>
#include <QFlags>
#include <random>
#include <type_traits>
#if defined(Q_OS_POSIX)
#include <stdio.h>
#elif defined(Q_OS_WIN32)

View File

@@ -12,9 +12,14 @@
#ifndef BLACKMISC_ATOMICFILE_H
#define BLACKMISC_ATOMICFILE_H
#include <QFile>
#include "blackmisc/blackmiscexport.h"
#include <QFile>
#include <QFileDevice>
#include <QIODevice>
#include <QString>
#include <exception>
namespace BlackMisc
{
/*!

View File

@@ -7,9 +7,10 @@
* contained in the LICENSE file.
*/
#include "audiodeviceinfo.h"
#include <tuple>
#include "blackmisc/audio/audiodeviceinfo.h"
#include <QHostInfo>
#include <QtGlobal>
namespace BlackMisc
{

View File

@@ -13,7 +13,10 @@
#define BLACKMISC_AUDIO_AUDIODEVICE_H
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/metaclass.h"
#include "blackmisc/valueobject.h"
#include <QMetaType>
#include <QString>
namespace BlackMisc

View File

@@ -7,8 +7,13 @@
* contained in the LICENSE file.
*/
#include "audiodeviceinfolist.h"
#include "blackmisc/predicates.h"
#include "blackmisc/audio/audiodeviceinfolist.h"
#include "blackmisc/iterator.h"
#include "blackmisc/range.h"
#include <QString>
#include <algorithm>
#include <tuple>
namespace BlackMisc
{

View File

@@ -12,13 +12,13 @@
#ifndef BLACKMISC_AUDIO_AUDIODEVICELIST_H
#define BLACKMISC_AUDIO_AUDIODEVICELIST_H
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/audio/audiodeviceinfo.h"
#include "blackmisc/sequence.h"
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/collection.h"
#include <QObject>
#include <QString>
#include <QList>
#include "blackmisc/sequence.h"
#include "blackmisc/variant.h"
#include <QMetaType>
namespace BlackMisc
{

View File

@@ -9,7 +9,9 @@
#include "audioutils.h"
#include "blackmisc/buildconfig.h"
#include <QProcess>
#include <QStringList>
namespace BlackMisc
{

View File

@@ -10,6 +10,8 @@
#include "registermetadataaudio.h"
#include "audio.h"
#include <QDBusMetaType>
namespace BlackMisc
{
namespace Audio

View File

@@ -9,11 +9,11 @@
//! \file
#include "blackmisc/blackmiscexport.h"
#ifndef BLACKMISC_AUDIO_REGISTERMETADATAAUDIO_H
#define BLACKMISC_AUDIO_REGISTERMETADATAAUDIO_H
#include "blackmisc/blackmiscexport.h"
namespace BlackMisc
{
namespace Audio

View File

@@ -7,8 +7,10 @@
* contained in the LICENSE file.
*/
#include "settingsaudio.h"
#include "logmessage.h"
#include "blackmisc/audio/settings/settingsaudio.h"
#include <QChar>
#include <QtGlobal>
using namespace BlackMisc::Audio;

View File

@@ -12,11 +12,15 @@
#ifndef BLACKMISC_AUDIO_SETTINGS_AUDIO_H
#define BLACKMISC_AUDIO_SETTINGS_AUDIO_H
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/valueobject.h"
#include "blackmisc/statusmessagelist.h"
#include "blackmisc/audio/notificationsounds.h"
#include <QJsonObject>
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/metaclass.h"
#include "blackmisc/statusmessage.h"
#include "blackmisc/valueobject.h"
#include "blackmisc/variant.h"
#include <QMetaType>
#include <QString>
namespace BlackMisc
{

View File

@@ -7,12 +7,12 @@
* contained in the LICENSE file.
*/
#include "voiceroom.h"
#include "blackmisc/audio/voiceroom.h"
#include "blackmisc/propertyindex.h"
#include "blackmisc/variant.h"
#include <QChar>
#include <QStringList>
#include <tuple>
#include <Qt>
namespace BlackMisc
{

View File

@@ -9,14 +9,18 @@
//! \file
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/valueobject.h"
#include "blackmisc/propertyindex.h"
#include <QString>
#ifndef BLACKMISC_AUDIO_VOICEROOM_H
#define BLACKMISC_AUDIO_VOICEROOM_H
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/metaclass.h"
#include "blackmisc/propertyindex.h"
#include "blackmisc/valueobject.h"
#include "blackmisc/variant.h"
#include <QMetaType>
#include <QString>
namespace BlackMisc
{
namespace Audio

View File

@@ -7,8 +7,11 @@
* contained in the LICENSE file.
*/
#include "voiceroomlist.h"
#include "blackmisc/predicates.h"
#include "blackmisc/audio/voiceroom.h"
#include "blackmisc/audio/voiceroomlist.h"
#include <QString>
#include <tuple>
namespace BlackMisc
{

View File

@@ -12,18 +12,20 @@
#ifndef BLACKMISC_AUDIO_VOICEROOMLIST_H
#define BLACKMISC_AUDIO_VOICEROOMLIST_H
#include "voiceroom.h"
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/sequence.h"
#include "blackmisc/collection.h"
#include <QObject>
#include <QString>
#include <QList>
#include "blackmisc/sequence.h"
#include "blackmisc/variant.h"
#include "voiceroom.h"
#include <QMetaType>
namespace BlackMisc
{
namespace Audio
{
class CVoiceRoom;
//! Value object encapsulating a list of voice rooms.
class BLACKMISC_EXPORT CVoiceRoomList :
public CSequence<CVoiceRoom>,

View File

@@ -7,9 +7,12 @@
* contained in the LICENSE file.
*/
#include "aircraftengine.h"
#include "blackmisc/aviation/aircraftengine.h"
#include "blackmisc/stringutils.h"
#include <QChar>
#include <QtGlobal>
namespace BlackMisc
{
namespace Aviation

View File

@@ -13,8 +13,12 @@
#define BLACKMISC_AVIATION_AIRCRAFTENGINES_H
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/metaclass.h"
#include "blackmisc/valueobject.h"
#include <QMetaType>
#include <QString>
namespace BlackMisc
{
namespace Aviation

View File

@@ -7,7 +7,12 @@
* contained in the LICENSE file.
*/
#include "aircraftenginelist.h"
#include "blackmisc/aviation/aircraftenginelist.h"
#include "blackmisc/range.h"
#include <QJsonValue>
#include <QString>
#include <QtGlobal>
namespace BlackMisc
{

View File

@@ -12,11 +12,18 @@
#ifndef BLACKMISC_AVIATION_AIRCRAFTENGINELIST_H
#define BLACKMISC_AVIATION_AIRCRAFTENGINELIST_H
#include "aircraftengine.h"
#include "blackmisc/aviation/aircraftengine.h"
#include "blackmisc/aviation/aircraftengine.h"
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/collection.h"
#include "blackmisc/json.h"
#include "blackmisc/sequence.h"
#include "blackmisc/variant.h"
#include <QJsonObject>
#include <QMetaType>
#include <initializer_list>
#include <tuple>
namespace BlackMisc
{

View File

@@ -8,14 +8,22 @@
*/
#include "blackmisc/aviation/aircrafticaocode.h"
#include "blackmisc/aviation/airlineicaocode.h"
#include "blackmisc/propertyindex.h"
#include "blackmisc/variant.h"
#include "blackmisc/datastoreutility.h"
#include "blackmisc/comparefunctions.h"
#include <tuple>
#include <QThreadStorage>
#include "blackmisc/datastoreutility.h"
#include "blackmisc/logcategory.h"
#include "blackmisc/logcategorylist.h"
#include "blackmisc/propertyindex.h"
#include "blackmisc/statusmessage.h"
#include "blackmisc/variant.h"
#include <QChar>
#include <QJsonValue>
#include <QMultiMap>
#include <QRegularExpression>
#include <QRegularExpressionMatch>
#include <QThreadStorage>
#include <Qt>
#include <QtGlobal>
using namespace BlackMisc;

View File

@@ -13,16 +13,22 @@
#define BLACKMISC_AVIATION_AIRCRAFTICAOCODE_H
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/valueobject.h"
#include "blackmisc/propertyindex.h"
#include "blackmisc/datastore.h"
#include "blackmisc/metaclass.h"
#include "blackmisc/propertyindex.h"
#include "blackmisc/statusmessagelist.h"
#include "blackmisc/valueobject.h"
#include "blackmisc/variant.h"
#include <QJsonObject>
#include <QMetaType>
#include <QString>
#include <QStringList>
namespace BlackMisc
{
namespace Aviation
{
class CAirlineIcaoCode;
//! Value object for ICAO classification
class BLACKMISC_EXPORT CAircraftIcaoCode :

View File

@@ -7,7 +7,12 @@
* contained in the LICENSE file.
*/
#include "aircrafticaocodelist.h"
#include "blackmisc/aviation/aircrafticaocodelist.h"
#include "blackmisc/range.h"
#include <QJsonObject>
#include <QJsonValue>
#include <Qt>
namespace BlackMisc
{

View File

@@ -13,11 +13,18 @@
#define BLACKMISC_AVIATION_AIRCRAFTICAOCODELIST_H
#include "aircrafticaocode.h"
#include "blackmisc/aviation/aircrafticaocode.h"
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/datastoreobjectlist.h"
#include "blackmisc/collection.h"
#include "blackmisc/datastoreobjectlist.h"
#include "blackmisc/sequence.h"
#include <initializer_list>
#include "blackmisc/variant.h"
#include <QJsonArray>
#include <QMetaType>
#include <QString>
#include <QStringList>
#include <tuple>
namespace BlackMisc
{

View File

@@ -7,9 +7,9 @@
* contained in the LICENSE file.
*/
#include "aircraftlights.h"
#include "blackmisc/variant.h"
#include "blackmisc/aviation/aircraftlights.h"
#include "blackmisc/stringutils.h"
#include "blackmisc/variant.h"
using namespace BlackMisc;

View File

@@ -13,8 +13,13 @@
#define BLACKMISC_AVIATION_AIRCRAFTLIGHTS_H
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/valueobject.h"
#include "blackmisc/metaclass.h"
#include "blackmisc/propertyindex.h"
#include "blackmisc/valueobject.h"
#include "blackmisc/variant.h"
#include <QMetaType>
#include <QString>
namespace BlackMisc
{

View File

@@ -7,9 +7,11 @@
* contained in the LICENSE file.
*/
#include "aircraftparts.h"
#include "blackmisc/stringutils.h"
#include "blackmisc/aviation/aircraftparts.h"
#include "blackmisc/comparefunctions.h"
#include "blackmisc/stringutils.h"
#include <QtGlobal>
using namespace BlackMisc;

View File

@@ -12,12 +12,18 @@
#ifndef BLACKMISC_AVIATION_AIRCRAFTPARTS_H
#define BLACKMISC_AVIATION_AIRCRAFTPARTS_H
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/valueobject.h"
#include "blackmisc/timestampbased.h"
#include "blackmisc/propertyindex.h"
#include "blackmisc/aviation/aircraftlights.h"
#include "blackmisc/aviation/aircraftengine.h"
#include "blackmisc/aviation/aircraftenginelist.h"
#include "blackmisc/aviation/aircraftlights.h"
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/metaclass.h"
#include "blackmisc/propertyindex.h"
#include "blackmisc/timestampbased.h"
#include "blackmisc/valueobject.h"
#include "blackmisc/variant.h"
#include <QMetaType>
#include <QString>
namespace BlackMisc
{

View File

@@ -7,7 +7,10 @@
* contained in the LICENSE file.
*/
#include "aircraftpartslist.h"
#include "blackmisc/aviation/aircraftparts.h"
#include "blackmisc/aviation/aircraftpartslist.h"
#include <tuple>
namespace BlackMisc
{

View File

@@ -12,16 +12,21 @@
#ifndef BLACKMISC_AVIATION_AIRCRAFTPARTSLIST_H
#define BLACKMISC_AVIATION_AIRCRAFTPARTSLIST_H
#include "blackmisc/blackmiscexport.h"
#include "aircraftparts.h"
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/collection.h"
#include "blackmisc/sequence.h"
#include "blackmisc/timestampobjectlist.h"
#include "blackmisc/aviation/callsignobjectlist.h"
#include <QDateTime>
#include "blackmisc/variant.h"
#include <QMetaType>
namespace BlackMisc
{
namespace Aviation
{
class CAircraftParts;
//! Value object encapsulating a list of aircraft parts.
class BLACKMISC_EXPORT CAircraftPartsList :
public CSequence<CAircraftParts>,

View File

@@ -8,9 +8,13 @@
*/
#include "blackmisc/aviation/aircraftsituation.h"
#include "blackmisc/pq/physicalquantity.h"
#include "blackmisc/pq/units.h"
#include "blackmisc/propertyindex.h"
#include "blackmisc/variant.h"
#include <QtGlobal>
using namespace BlackMisc;
using namespace BlackMisc::PhysicalQuantities;
using namespace BlackMisc::Geo;

View File

@@ -12,15 +12,26 @@
#ifndef BLACKMISC_AVIATION_AIRCRAFTSITUATION_H
#define BLACKMISC_AVIATION_AIRCRAFTSITUATION_H
#include "blackmisc/aviation/altitude.h"
#include "blackmisc/aviation/callsign.h"
#include "blackmisc/aviation/heading.h"
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/geo/coordinategeodetic.h"
#include "blackmisc/timestampbased.h"
#include "blackmisc/aviation/altitude.h"
#include "blackmisc/aviation/heading.h"
#include "blackmisc/aviation/callsign.h"
#include "blackmisc/geo/latitude.h"
#include "blackmisc/geo/longitude.h"
#include "blackmisc/metaclass.h"
#include "blackmisc/pq/angle.h"
#include "blackmisc/pq/length.h"
#include "blackmisc/pq/speed.h"
#include "blackmisc/propertyindex.h"
#include "blackmisc/timestampbased.h"
#include "blackmisc/valueobject.h"
#include <QDateTime>
#include "blackmisc/variant.h"
#include <QMetaType>
#include <QString>
#include <QVector3D>
#include <array>
namespace BlackMisc
{

View File

@@ -8,7 +8,10 @@
*/
#include "blackmisc/aviation/aircraftsituationlist.h"
#include "blackmisc/predicates.h"
#include "blackmisc/aviation/aircraftsituation.h"
#include "blackmisc/metaclassprivate.h"
#include <tuple>
using namespace BlackMisc::PhysicalQuantities;

View File

@@ -12,16 +12,22 @@
#ifndef BLACKMISC_AVIATION_AIRCRAFTSITUATIONLIST_H
#define BLACKMISC_AVIATION_AIRCRAFTSITUATIONLIST_H
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/aviation/aircraftsituation.h"
#include "blackmisc/aviation/callsignobjectlist.h"
#include "blackmisc/timestampobjectlist.h"
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/collection.h"
#include "blackmisc/sequence.h"
#include "blackmisc/timestampobjectlist.h"
#include "blackmisc/variant.h"
#include <QMetaType>
namespace BlackMisc
{
namespace Aviation
{
class CAircraftSituation;
//! Value object encapsulating a list of aircraft situations
class BLACKMISC_EXPORT CAircraftSituationList :
public CSequence<CAircraftSituation>,

View File

@@ -8,14 +8,22 @@
*/
#include "blackmisc/aviation/airlineicaocode.h"
#include "blackmisc/propertyindex.h"
#include "blackmisc/variant.h"
#include "blackmisc/comparefunctions.h"
#include "blackmisc/datastoreutility.h"
#include <tuple>
#include <QThreadStorage>
#include "blackmisc/icons.h"
#include "blackmisc/logcategory.h"
#include "blackmisc/logcategorylist.h"
#include "blackmisc/propertyindex.h"
#include "blackmisc/statusmessage.h"
#include "blackmisc/stringutils.h"
#include "blackmisc/variant.h"
#include <QJsonValue>
#include <QRegularExpression>
#include "blackmisc/logmessage.h"
#include <QRegularExpressionMatch>
#include <QThreadStorage>
#include <Qt>
#include <QtGlobal>
using namespace BlackMisc;

View File

@@ -15,9 +15,16 @@
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/country.h"
#include "blackmisc/datastore.h"
#include "blackmisc/valueobject.h"
#include "blackmisc/icon.h"
#include "blackmisc/metaclass.h"
#include "blackmisc/propertyindex.h"
#include "blackmisc/statusmessagelist.h"
#include "blackmisc/valueobject.h"
#include "blackmisc/variant.h"
#include <QJsonObject>
#include <QMetaType>
#include <QString>
namespace BlackMisc
{

View File

@@ -7,7 +7,12 @@
* contained in the LICENSE file.
*/
#include "airlineicaocodelist.h"
#include "blackmisc/aviation/airlineicaocodelist.h"
#include "blackmisc/country.h"
#include "blackmisc/range.h"
#include <QJsonObject>
#include <QJsonValue>
namespace BlackMisc
{

View File

@@ -13,11 +13,18 @@
#define BLACKMISC_AVIATION_AIRLINEICAOCODELIST_H
#include "airlineicaocode.h"
#include "blackmisc/aviation/airlineicaocode.h"
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/datastoreobjectlist.h"
#include "blackmisc/collection.h"
#include "blackmisc/datastoreobjectlist.h"
#include "blackmisc/sequence.h"
#include <initializer_list>
#include "blackmisc/variant.h"
#include <QJsonArray>
#include <QMetaType>
#include <QString>
#include <QStringList>
#include <tuple>
namespace BlackMisc
{

View File

@@ -8,9 +8,14 @@
*/
#include "blackmisc/aviation/airport.h"
#include "blackmisc/pq/angle.h"
#include "blackmisc/propertyindex.h"
#include "blackmisc/variant.h"
#include <QCoreApplication>
#include <Qt>
#include <QtGlobal>
using namespace BlackMisc::PhysicalQuantities;
using namespace BlackMisc::Geo;

View File

@@ -12,10 +12,21 @@
#ifndef BLACKMISC_AVIATION_AIRPORT_H
#define BLACKMISC_AVIATION_AIRPORT_H
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/aviation/airporticaocode.h"
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/geo/coordinategeodetic.h"
#include "blackmisc/geo/latitude.h"
#include "blackmisc/geo/longitude.h"
#include "blackmisc/metaclass.h"
#include "blackmisc/pq/length.h"
#include "blackmisc/propertyindex.h"
#include "blackmisc/valueobject.h"
#include "blackmisc/variant.h"
#include <QMetaType>
#include <QString>
#include <QVector3D>
#include <array>
namespace BlackMisc
{

View File

@@ -1,4 +1,9 @@
#include "blackmisc/aviation/airporticaocode.h"
#include "blackmisc/compare.h"
#include <QRegExp>
#include <Qt>
#include <QtGlobal>
namespace BlackMisc
{

View File

@@ -13,8 +13,15 @@
#define BLACKMISC_AVIATION_AIRPORTICAOCODE_H
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/metaclass.h"
#include "blackmisc/metaclassprivate.h"
#include "blackmisc/propertyindex.h"
#include "blackmisc/valueobject.h"
#include <QMetaType>
#include <QString>
#include <tuple>
namespace BlackMisc
{
namespace Aviation

View File

@@ -8,7 +8,12 @@
*/
#include "blackmisc/aviation/airportlist.h"
#include "blackmisc/predicates.h"
#include "blackmisc/compare.h"
#include "blackmisc/metaclassprivate.h"
#include "blackmisc/range.h"
#include <QString>
#include <tuple>
using namespace BlackMisc::PhysicalQuantities;

View File

@@ -12,15 +12,15 @@
#ifndef BLACKMISC_AVIATION_AIRPORTLIST_H
#define BLACKMISC_AVIATION_AIRPORTLIST_H
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/aviation/airport.h"
#include "blackmisc/geo/geoobjectlist.h"
#include "blackmisc/aviation/airporticaocode.h"
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/collection.h"
#include "blackmisc/sequence.h"
#include "blackmisc/geo/geoobjectlist.h"
#include <QObject>
#include <QString>
#include <QList>
#include "blackmisc/sequence.h"
#include "blackmisc/variant.h"
#include <QMetaType>
namespace BlackMisc
{

View File

@@ -8,8 +8,13 @@
*/
#include "blackmisc/aviation/altitude.h"
#include "blackmisc/pq/pqstring.h"
#include "blackmisc/iconlist.h"
#include "blackmisc/icons.h"
#include "blackmisc/pq/measurementunit.h"
#include "blackmisc/pq/pqstring.h"
#include <Qt>
#include <QtGlobal>
using BlackMisc::PhysicalQuantities::CLength;
using BlackMisc::PhysicalQuantities::CLengthUnit;

View File

@@ -13,8 +13,20 @@
#define BLACKMISC_AVIATION_ALTITUDE_H
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/pq/length.h"
#include "blackmisc/compare.h"
#include "blackmisc/dbus.h"
#include "blackmisc/dictionary.h"
#include "blackmisc/icon.h"
#include "blackmisc/metaclass.h"
#include "blackmisc/pq/length.h"
#include "blackmisc/pq/pqstring.h"
#include "blackmisc/pq/units.h"
#include "blackmisc/propertyindexvariantmap.h"
#include "blackmisc/stringutils.h"
#include "blackmisc/variant.h"
#include <QMetaType>
#include <QString>
namespace BlackMisc
{

View File

@@ -8,12 +8,18 @@
*/
#include "blackmisc/aviation/atcstation.h"
#include "blackmisc/aviation/comsystem.h"
#include "blackmisc/audio/voiceroom.h"
#include "blackmisc/icon.h"
#include "blackmisc/aviation/comsystem.h"
#include "blackmisc/compare.h"
#include "blackmisc/metaclassprivate.h"
#include "blackmisc/pq/physicalquantity.h"
#include "blackmisc/pq/units.h"
#include "blackmisc/propertyindex.h"
#include "blackmisc/variant.h"
#include <QCoreApplication>
#include <QtGlobal>
using namespace BlackMisc::PhysicalQuantities;
using namespace BlackMisc::Geo;
using namespace BlackMisc::Network;

View File

@@ -12,19 +12,30 @@
#ifndef BLACKMISC_AVIATION_ATCSTATION_H
#define BLACKMISC_AVIATION_ATCSTATION_H
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/audio/voiceroom.h"
#include "blackmisc/aviation/callsign.h"
#include "blackmisc/aviation/comsystem.h"
#include "blackmisc/aviation/informationmessage.h"
#include "blackmisc/aviation/callsign.h"
#include "blackmisc/network/user.h"
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/geo/coordinategeodetic.h"
#include "blackmisc/geo/latitude.h"
#include "blackmisc/geo/longitude.h"
#include "blackmisc/icon.h"
#include "blackmisc/metaclass.h"
#include "blackmisc/network/user.h"
#include "blackmisc/pq/frequency.h"
#include "blackmisc/pq/length.h"
#include "blackmisc/pq/time.h"
#include "blackmisc/propertyindex.h"
#include "blackmisc/valueobject.h"
#include "blackmisc/variant.h"
#include <QDateTime>
#include <QMap>
#include <functional>
#include <QMetaType>
#include <QString>
#include <QVector3D>
#include <array>
#include <tuple>
namespace BlackMisc
{

View File

@@ -8,7 +8,17 @@
*/
#include "blackmisc/aviation/atcstationlist.h"
#include "blackmisc/aviation/callsign.h"
#include "blackmisc/aviation/comsystem.h"
#include "blackmisc/compare.h"
#include "blackmisc/iterator.h"
#include "blackmisc/metaclassprivate.h"
#include "blackmisc/network/user.h"
#include "blackmisc/predicates.h"
#include "blackmisc/range.h"
#include <QString>
#include <QtGlobal>
using namespace BlackMisc::PhysicalQuantities;
using namespace BlackMisc::Network;

View File

@@ -12,21 +12,23 @@
#ifndef BLACKMISC_AVIATION_ATCSTATIONLIST_H
#define BLACKMISC_AVIATION_ATCSTATIONLIST_H
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/geo/geoobjectlist.h"
#include "blackmisc/network/userlist.h"
#include "blackmisc/aviation/atcstation.h"
#include "blackmisc/aviation/callsignobjectlist.h"
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/collection.h"
#include "blackmisc/geo/geoobjectlist.h"
#include "blackmisc/network/userlist.h"
#include "blackmisc/sequence.h"
#include <QObject>
#include <QString>
#include <QList>
#include "blackmisc/variant.h"
#include <QMetaType>
namespace BlackMisc
{
namespace Aviation
{
class CComSystem;
//! Value object for a list of ATC stations.
class BLACKMISC_EXPORT CAtcStationList :
public CSequence<CAtcStation>,

View File

@@ -8,10 +8,17 @@
*/
#include "blackmisc/aviation/callsign.h"
#include "blackmisc/compare.h"
#include "blackmisc/iconlist.h"
#include "blackmisc/icons.h"
#include <QThreadStorage>
#include <QRegExp>
#include <QRegularExpression>
#include <QRegularExpressionMatch>
#include <QStringList>
#include <QThreadStorage>
#include <Qt>
#include <QtGlobal>
namespace BlackMisc
{

View File

@@ -13,9 +13,18 @@
#define BLACKMISC_AVIATION_CALLSIGN_H
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/valueobject.h"
#include "blackmisc/propertyindex.h"
#include "blackmisc/icon.h"
#include "blackmisc/metaclass.h"
#include "blackmisc/metaclassprivate.h"
#include "blackmisc/propertyindex.h"
#include "blackmisc/valueobject.h"
#include "blackmisc/variant.h"
#include <QMetaType>
#include <QString>
#include <tuple>
class QStringList;
namespace BlackMisc
{

View File

@@ -8,12 +8,15 @@
*/
#include "blackmisc/aviation/callsignobjectlist.h"
#include "blackmisc/aviation/callsign.h"
#include "blackmisc/predicates.h"
#include "blackmisc/aviation/atcstationlist.h"
#include "blackmisc/aviation/aircraftsituationlist.h"
#include "blackmisc/aviation/aircraftpartslist.h"
#include "blackmisc/network/clientlist.h"
#include "blackmisc/simulation/simulatedaircraft.h"
#include "blackmisc/simulation/simulatedaircraftlist.h"
#include "blackmisc/network/clientlist.h"
#include <QtGlobal>
namespace BlackMisc
{

View File

@@ -12,12 +12,9 @@
#ifndef BLACKMISC_AVIATION_CALLSIGNOBJECTLIST_H
#define BLACKMISC_AVIATION_CALLSIGNOBJECTLIST_H
#include "blackmisc/collection.h"
#include "blackmisc/sequence.h"
#include "blackmisc/aviation/callsignset.h"
#include "blackmisc/propertyindexlist.h"
#include "blackmisc/propertyindexvariantmap.h"
#include <QList>
#include <QHash>
namespace BlackMisc
@@ -27,8 +24,6 @@ namespace BlackMisc
{
class CAircraftSituation;
class CAircraftSituationList;
class CAircraftParts;
class CAircraftPartsList;
class CAircraft;
class CAircraftList;
class CAtcStation;

View File

@@ -8,7 +8,13 @@
*/
#include "blackmisc/aviation/callsignset.h"
#include "blackmisc/predicates.h"
#include "blackmisc/containerbase.h"
#include "blackmisc/dbus.h"
#include "blackmisc/variant.h"
#include <QDBusMetaType>
#include <QJsonObject>
#include <QString>
namespace BlackMisc
{

View File

@@ -12,11 +12,15 @@
#ifndef BLACKMISC_AVIATION_CALLSIGNSET_H
#define BLACKMISC_AVIATION_CALLSIGNSET_H
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/aviation/callsign.h"
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/collection.h"
#include "blackmisc/compare.h"
#include "blackmisc/metaclassprivate.h"
#include "blackmisc/sequence.h"
#include <QObject>
#include <QMetaType>
#include <tuple>
namespace BlackMisc
{

View File

@@ -8,6 +8,12 @@
*/
#include "blackmisc/aviation/comsystem.h"
#include "blackmisc/dbus.h"
#include "blackmisc/math/mathutils.h"
#include <QDBusMetaType>
#include <QtDebug>
#include <QtGlobal>
using namespace BlackMisc::PhysicalQuantities;
using namespace BlackMisc::Math;

View File

@@ -12,8 +12,23 @@
#ifndef BLACKMISC_AVIATION_COMSYSTEM_H
#define BLACKMISC_AVIATION_COMSYSTEM_H
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/aviation/modulator.h"
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/dictionary.h"
#include "blackmisc/json.h"
#include "blackmisc/metaclass.h"
#include "blackmisc/pq/constants.h"
#include "blackmisc/pq/frequency.h"
#include "blackmisc/pq/physicalquantity.h"
#include "blackmisc/pq/units.h"
#include "blackmisc/propertyindexvariantmap.h"
#include "blackmisc/variant.h"
#include <QHash>
#include <QJsonObject>
#include <QMetaType>
#include <QString>
#include <tuple>
namespace BlackMisc
{

View File

@@ -9,6 +9,7 @@
#include "blackmisc/aviation/flightplan.h"
#include "blackmisc/iconlist.h"
#include "blackmisc/icons.h"
namespace BlackMisc
{

View File

@@ -12,13 +12,21 @@
#ifndef BLACKMISC_AVIATION_FLIGHTPLAN_H
#define BLACKMISC_AVIATION_FLIGHTPLAN_H
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/valueobject.h"
#include "blackmisc/aviation/altitude.h"
#include "blackmisc/aviation/airporticaocode.h"
#include "blackmisc/pq/time.h"
#include "blackmisc/aviation/altitude.h"
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/icon.h"
#include "blackmisc/metaclass.h"
#include "blackmisc/pq/speed.h"
#include "blackmisc/pq/time.h"
#include "blackmisc/pq/units.h"
#include "blackmisc/valueobject.h"
#include <QDateTime>
#include <QMetaType>
#include <QString>
#include <QTime>
#include <QtGlobal>
namespace BlackMisc
{

View File

@@ -9,6 +9,8 @@
#include "blackmisc/aviation/heading.h"
#include <QCoreApplication>
using BlackMisc::PhysicalQuantities::CAngle;
using BlackMisc::PhysicalQuantities::CAngleUnit;

View File

@@ -13,8 +13,19 @@
#define BLACKMISC_AVIATION_HEADING_H
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/pq/angle.h"
#include "blackmisc/compare.h"
#include "blackmisc/dbus.h"
#include "blackmisc/dictionary.h"
#include "blackmisc/json.h"
#include "blackmisc/metaclass.h"
#include "blackmisc/pq/angle.h"
#include "blackmisc/pq/units.h"
#include "blackmisc/propertyindexvariantmap.h"
#include "blackmisc/stringutils.h"
#include "blackmisc/variant.h"
#include <QMetaType>
#include <QString>
namespace BlackMisc
{

View File

@@ -13,9 +13,13 @@
#define BLACKMISC_AVIATION_INFORMATIONMESSAGE_H
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/metaclass.h"
#include "blackmisc/valueobject.h"
#include <QString>
#include <QDateTime>
#include <QMetaType>
#include <QString>
#include <QtGlobal>
namespace BlackMisc
{

View File

@@ -8,14 +8,24 @@
*/
#include "blackmisc/aviation/livery.h"
#include "blackmisc/datastoreutility.h"
#include "blackmisc/propertyindex.h"
#include "blackmisc/variant.h"
#include "blackmisc/compare.h"
#include "blackmisc/comparefunctions.h"
#include "blackmisc/datastoreutility.h"
#include "blackmisc/logcategory.h"
#include "blackmisc/logcategorylist.h"
#include "blackmisc/propertyindex.h"
#include "blackmisc/statusmessage.h"
#include "blackmisc/stringutils.h"
#include "blackmisc/variant.h"
#include <QCoreApplication>
#include <QJsonValue>
#include <Qt>
#include <QtGlobal>
#include <tuple>
using namespace BlackMisc;
using namespace BlackMisc::PhysicalQuantities;
using namespace BlackMisc::Geo;
namespace BlackMisc
{

View File

@@ -12,12 +12,19 @@
#ifndef BLACKMISC_AVIATION_LIVERY_H
#define BLACKMISC_AVIATION_LIVERY_H
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/aviation/airlineicaocode.h"
#include "blackmisc/geo/coordinategeodetic.h"
#include "blackmisc/rgbcolor.h"
#include "blackmisc/propertyindex.h"
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/datastore.h"
#include "blackmisc/metaclass.h"
#include "blackmisc/propertyindex.h"
#include "blackmisc/rgbcolor.h"
#include "blackmisc/statusmessagelist.h"
#include "blackmisc/valueobject.h"
#include "blackmisc/variant.h"
#include <QJsonObject>
#include <QMetaType>
#include <QString>
namespace BlackMisc
{

View File

@@ -8,7 +8,12 @@
*/
#include "blackmisc/aviation/liverylist.h"
#include "blackmisc/metaclassprivate.h"
#include "blackmisc/predicates.h"
#include "blackmisc/range.h"
#include <QtGlobal>
#include <tuple>
using namespace BlackMisc::PhysicalQuantities;
using namespace BlackMisc::Aviation;

View File

@@ -12,9 +12,16 @@
#ifndef BLACKMISC_AVIATION_LIVERYLIST_H
#define BLACKMISC_AVIATION_LIVERYLIST_H
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/datastoreobjectlist.h"
#include "blackmisc/aviation/airlineicaocode.h"
#include "blackmisc/aviation/livery.h"
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/collection.h"
#include "blackmisc/datastoreobjectlist.h"
#include "blackmisc/sequence.h"
#include "blackmisc/variant.h"
#include <QMetaType>
#include <QString>
#include <QStringList>
namespace BlackMisc

View File

@@ -8,11 +8,15 @@
*/
#include "blackmisc/aviation/modulator.h"
#include "blackmisc/math/mathutils.h"
#include "blackmisc/pq/units.h"
#include "blackmisc/propertyindex.h"
#include "blackmisc/variant.h"
#include "blackmisc/aviation/comsystem.h"
#include "blackmisc/aviation/navsystem.h"
#include "blackmisc/aviation/adfsystem.h"
#include "blackmisc/propertyindex.h"
#include "blackmisc/variant.h"
#include <QtGlobal>
using BlackMisc::PhysicalQuantities::CFrequency;
using BlackMisc::PhysicalQuantities::CFrequencyUnit;

View File

@@ -13,8 +13,6 @@
#define BLACKMISC_AVIATION_MODULATORUNIT_H
#include "blackmisc/propertyindex.h"
#include "blackmisc/math/mathutils.h"
#include "blackmisc/pq/constants.h"
#include "blackmisc/pq/frequency.h"
namespace BlackMisc

View File

@@ -9,11 +9,11 @@
//! \file
#include "blackmisc/blackmiscexport.h"
#ifndef BLACKMISC_AVIATION_REGISTERMETADATAAVIATION_H
#define BLACKMISC_AVIATION_REGISTERMETADATAAVIATION_H
#include "blackmisc/blackmiscexport.h"
namespace BlackMisc
{
namespace Aviation

View File

@@ -8,6 +8,12 @@
*/
#include "blackmisc/aviation/selcal.h"
#include "blackmisc/pq/frequency.h"
#include "blackmisc/pq/units.h"
#include <QStringList>
#include <Qt>
#include <QtGlobal>
using namespace BlackMisc::PhysicalQuantities;

View File

@@ -13,9 +13,24 @@
#define BLACKMISC_AVIATION_SELCAL_H
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/pq/frequency.h"
#include "blackmisc/metaclass.h"
#include "blackmisc/valueobject.h"
#include <QChar>
#include <QList>
#include <QMetaType>
#include <QString>
class QStringList;
namespace BlackMisc
{
namespace PhysicalQuantities
{
class CFrequency;
}
}
namespace BlackMisc
{
namespace Aviation

View File

@@ -9,6 +9,8 @@
#include "blackmisc/aviation/track.h"
#include <QCoreApplication>
using BlackMisc::PhysicalQuantities::CAngle;
using BlackMisc::PhysicalQuantities::CAngleUnit;

View File

@@ -13,8 +13,20 @@
#define BLACKMISC_AVIATION_TRACK_H
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/pq/angle.h"
#include "blackmisc/compare.h"
#include "blackmisc/dbus.h"
#include "blackmisc/dictionary.h"
#include "blackmisc/json.h"
#include "blackmisc/metaclass.h"
#include "blackmisc/pq/angle.h"
#include "blackmisc/pq/units.h"
#include "blackmisc/propertyindexvariantmap.h"
#include "blackmisc/stringutils.h"
#include "blackmisc/variant.h"
#include <QMetaType>
#include <QString>
#include <QtGlobal>
namespace BlackMisc
{

View File

@@ -11,6 +11,10 @@
#include "blackmisc/propertyindex.h"
#include "blackmisc/variant.h"
#include <QRegExp>
#include <Qt>
#include <QtDebug>
namespace BlackMisc
{
namespace Aviation

View File

@@ -13,7 +13,17 @@
#define BLACKMISC_AVIATION_TRANSPONDER_H
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/dictionary.h"
#include "blackmisc/metaclass.h"
#include "blackmisc/propertyindex.h"
#include "blackmisc/valueobject.h"
#include "blackmisc/variant.h"
#include <QHash>
#include <QMetaType>
#include <QString>
#include <QtGlobal>
#include <tuple>
namespace BlackMisc
{

View File

@@ -10,14 +10,18 @@
//! \cond PRIVATE
#include "buildconfig.h"
#include "blackmisc/buildconfig.h"
#include "blackmisc/fileutils.h"
#include "blackmisc/stringutils.h"
#include "blackmisc/simulation/simulatorinfo.h"
#include <QStringList>
#include <QCoreApplication>
#include <QProcessEnvironment>
#include <QDateTime>
#include <QDir>
#include <QFile>
#include <QFileInfo>
#include <QStandardPaths>
#include <QStringList>
#include <QtGlobal>
namespace BlackMisc
{

View File

@@ -13,8 +13,12 @@
#define BLACKMISC_BUILDCONFIG_H
#include "blackmisc/blackmiscexport.h"
#include <QList>
#include <QString>
#include <QDateTime>
class QDateTime;
class QStringList;
namespace BlackMisc
{

View File

@@ -15,6 +15,7 @@
#include "iterator.h"
#include "containerbase.h"
#include "icon.h"
#include <QScopedPointer>
#include <algorithm>
#include <type_traits>

View File

@@ -13,7 +13,8 @@
#define BLACKMISC_COMPAREFUNCTIONS_H
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/variant.h"
#include <QtGlobal>
namespace BlackMisc
{

View File

@@ -7,7 +7,7 @@
* contained in the LICENSE file.
*/
#include "connectionguard.h"
#include "blackmisc/connectionguard.h"
namespace BlackMisc
{

View File

@@ -13,7 +13,9 @@
#define BLACKMISC_CONNECTIONGUARD_H
#include "blackmisc/blackmiscexport.h"
#include <QList>
#include <QMetaObject>
#include <QObject>
namespace BlackMisc

View File

@@ -17,6 +17,7 @@
#include "json.h"
#include "variant.h"
#include "dbus.h"
#include <algorithm>
#include <QStringList>

View File

@@ -8,7 +8,11 @@
*/
#include "blackmisc/country.h"
#include <QPainter>
#include "blackmisc/icons.h"
#include <QJsonValue>
#include <Qt>
#include <QtGlobal>
namespace BlackMisc
{

View File

@@ -12,10 +12,17 @@
#ifndef BLACKMISC_COUNTRY_H
#define BLACKMISC_COUNTRY_H
#include "blackmiscexport.h"
#include "datastore.h"
#include "valueobject.h"
#include <QColor>
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/datastore.h"
#include "blackmisc/icon.h"
#include "blackmisc/metaclass.h"
#include "blackmisc/propertyindex.h"
#include "blackmisc/valueobject.h"
#include "blackmisc/variant.h"
#include <QJsonObject>
#include <QMetaType>
#include <QString>
namespace BlackMisc
{

View File

@@ -7,7 +7,12 @@
* contained in the LICENSE file.
*/
#include "countrylist.h"
#include "blackmisc/countrylist.h"
#include "blackmisc/range.h"
#include <QJsonObject>
#include <QJsonValue>
#include <Qt>
namespace BlackMisc
{

View File

@@ -12,12 +12,18 @@
#ifndef BLACKMISC_COUNTRYLIST_H
#define BLACKMISC_COUNTRYLIST_H
#include "country.h"
#include "blackmisc/blackmiscexport.h"
#include "datastoreobjectlist.h"
#include "blackmisc/collection.h"
#include "blackmisc/country.h"
#include "blackmisc/datastoreobjectlist.h"
#include "blackmisc/sequence.h"
#include <initializer_list>
#include "blackmisc/variant.h"
#include <QJsonArray>
#include <QMetaType>
#include <QString>
#include <QStringList>
#include <tuple>
namespace BlackMisc
{

View File

@@ -9,13 +9,24 @@
//! \cond PRIVATE
#include "datacache.h"
#include "blackmisc/logmessage.h"
#include "blackmisc/identifier.h"
#include "blackmisc/atomicfile.h"
#include "blackmisc/datacache.h"
#include "blackmisc/identifier.h"
#include "blackmisc/logmessage.h"
#include <QByteArray>
#include <QDir>
#include <QFile>
#include <QFlags>
#include <QIODevice>
#include <QJsonDocument>
#include <QJsonValue>
#include <QJsonValuePtr>
#include <QMutexLocker>
#include <QStandardPaths>
#include <QTimer>
#include <QDir>
#include <Qt>
#include <memory>
#include <utility>
namespace BlackMisc

View File

@@ -13,12 +13,33 @@
#define BLACKMISC_DATACACHE_H
#include "blackmisc/blackmiscexport.h"
#include "blackmisc/identifier.h"
#include "blackmisc/propertyindex.h"
#include "blackmisc/statusmessage.h"
#include "blackmisc/valuecache.h"
#include "blackmisc/valuecacheprivate.h"
#include "blackmisc/variant.h"
#include "blackmisc/variantmap.h"
#include "blackmisc/worker.h"
#include <QUuid>
#include <QDateTime>
#include <QFileSystemWatcher>
#include <QJsonArray>
#include <QJsonObject>
#include <QList>
#include <QLockFile>
#include <QMap>
#include <QMutex>
#include <QObject>
#include <QSet>
#include <QString>
#include <QStringList>
#include <QUuid>
#include <QtDebug>
#include <QtGlobal>
#include <future>
#include <utility>
#include <vector>
namespace BlackMisc
{

View File

@@ -8,8 +8,14 @@
*/
#include "blackmisc/datastore.h"
#include "blackmisc/datastoreutility.h"
#include "blackmisc/comparefunctions.h"
#include "blackmisc/datastoreutility.h"
#include "blackmisc/icon.h"
#include "blackmisc/iconlist.h"
#include "blackmisc/icons.h"
#include <QDateTime>
#include <QtGlobal>
namespace BlackMisc
{

Some files were not shown because too many files have changed in this diff Show More