mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-28 03:35:38 +08:00
Explicit template instantiations for mixins for value classes
To reduce compile time.
This commit is contained in:
@@ -10,6 +10,8 @@
|
||||
|
||||
using namespace BlackMisc;
|
||||
|
||||
BLACK_DEFINE_VALUEOBJECT_MIXINS(BlackGui::Settings, CAtcStationsSettings)
|
||||
|
||||
namespace BlackGui::Settings
|
||||
{
|
||||
CAtcStationsSettings::CAtcStationsSettings()
|
||||
|
||||
@@ -15,6 +15,8 @@
|
||||
#include "blackmisc/settingscache.h"
|
||||
#include <QString>
|
||||
|
||||
BLACK_DECLARE_VALUEOBJECT_MIXINS(BlackGui::Settings, CAtcStationsSettings)
|
||||
|
||||
namespace BlackGui::Settings
|
||||
{
|
||||
//! How to display ATC stations
|
||||
|
||||
@@ -14,6 +14,8 @@
|
||||
using namespace BlackMisc;
|
||||
using namespace BlackGui;
|
||||
|
||||
BLACK_DEFINE_VALUEOBJECT_MIXINS(BlackGui::Settings, CDockWidgetSettings)
|
||||
|
||||
namespace BlackGui::Settings
|
||||
{
|
||||
CDockWidgetSettings::CDockWidgetSettings()
|
||||
|
||||
@@ -21,6 +21,8 @@
|
||||
#include <QString>
|
||||
#include <QMetaType>
|
||||
|
||||
BLACK_DECLARE_VALUEOBJECT_MIXINS(BlackGui::Settings, CDockWidgetSettings)
|
||||
|
||||
namespace BlackGui::Settings
|
||||
{
|
||||
//! Settings for dockwidget
|
||||
|
||||
@@ -11,6 +11,8 @@
|
||||
|
||||
using namespace BlackMisc;
|
||||
|
||||
BLACK_DEFINE_VALUEOBJECT_MIXINS(BlackGui::Settings, CGeneralGuiSettings)
|
||||
|
||||
namespace BlackGui::Settings
|
||||
{
|
||||
CGeneralGuiSettings::CGeneralGuiSettings()
|
||||
|
||||
@@ -18,6 +18,8 @@
|
||||
#include <QString>
|
||||
#include <QAbstractItemView>
|
||||
|
||||
BLACK_DECLARE_VALUEOBJECT_MIXINS(BlackGui::Settings, CGeneralGuiSettings)
|
||||
|
||||
namespace BlackGui::Settings
|
||||
{
|
||||
//! General GUI settings
|
||||
|
||||
@@ -14,6 +14,8 @@
|
||||
using namespace BlackMisc;
|
||||
using namespace BlackGui;
|
||||
|
||||
BLACK_DEFINE_VALUEOBJECT_MIXINS(BlackGui::Settings, CNavigatorSettings)
|
||||
|
||||
namespace BlackGui::Settings
|
||||
{
|
||||
CNavigatorSettings::CNavigatorSettings()
|
||||
|
||||
@@ -20,6 +20,8 @@
|
||||
#include <QString>
|
||||
#include <QMetaType>
|
||||
|
||||
BLACK_DECLARE_VALUEOBJECT_MIXINS(BlackGui::Settings, CNavigatorSettings)
|
||||
|
||||
namespace BlackGui::Settings
|
||||
{
|
||||
//! Settings for navigator bar
|
||||
|
||||
@@ -14,6 +14,8 @@ using namespace BlackMisc;
|
||||
using namespace BlackMisc::Network;
|
||||
using namespace BlackMisc::Simulation;
|
||||
|
||||
BLACK_DEFINE_VALUEOBJECT_MIXINS(BlackGui::Settings, CTextMessageSettings)
|
||||
|
||||
namespace BlackGui::Settings
|
||||
{
|
||||
CTextMessageSettings::CTextMessageSettings()
|
||||
|
||||
@@ -15,6 +15,8 @@
|
||||
#include "blackmisc/settingscache.h"
|
||||
#include <QString>
|
||||
|
||||
BLACK_DECLARE_VALUEOBJECT_MIXINS(BlackGui::Settings, CTextMessageSettings)
|
||||
|
||||
namespace BlackMisc
|
||||
{
|
||||
namespace Simulation { class CSimulatedAircraft; }
|
||||
|
||||
@@ -15,6 +15,8 @@ using namespace BlackMisc;
|
||||
using namespace BlackMisc::PhysicalQuantities;
|
||||
using namespace BlackGui;
|
||||
|
||||
BLACK_DEFINE_VALUEOBJECT_MIXINS(BlackGui::Settings, CViewUpdateSettings)
|
||||
|
||||
namespace BlackGui::Settings
|
||||
{
|
||||
CViewUpdateSettings::CViewUpdateSettings()
|
||||
|
||||
@@ -21,6 +21,8 @@
|
||||
#include <QString>
|
||||
#include <QMetaType>
|
||||
|
||||
BLACK_DECLARE_VALUEOBJECT_MIXINS(BlackGui::Settings, CViewUpdateSettings)
|
||||
|
||||
namespace BlackGui::Settings
|
||||
{
|
||||
//! Settings about view update rates
|
||||
|
||||
Reference in New Issue
Block a user