refs #308 QMetaObject always requires the full namespace for string based lookup

This commit is contained in:
Roland Winklmeier
2014-09-02 21:28:56 +02:00
parent 2ab1a0f847
commit f43f3013fe
5 changed files with 4 additions and 5 deletions

View File

@@ -23,7 +23,6 @@ namespace BlackSimPlugin
void registerMetadata()
{
qRegisterMetaType<CFs9Host::HostStatus>();
qRegisterMetaType<CFs9Host::HostStatus>("CFs9Host::HostStatus");
qRegisterMetaType<CFs9Client::ClientStatus>();
}

View File

@@ -69,7 +69,7 @@ namespace BlackSimPlugin
void clientTimedOut(const QString &callsign);
//! Client status changed
void statusChanged(CFs9Client::ClientStatus);
void statusChanged(const QString &callsign, BlackSimPlugin::Fs9::CFs9Client::ClientStatus);
protected slots:

View File

@@ -55,7 +55,7 @@ namespace BlackSimPlugin
signals:
//! Hosting status changed
void statusChanged(CFs9Host::HostStatus);
void statusChanged(BlackSimPlugin::Fs9::CFs9Host::HostStatus);
private:

View File

@@ -284,7 +284,7 @@ namespace BlackSimPlugin
emit aircraftModelChanged(m_aircraftModel);
}
void CSimulatorFs9::ps_changeHostStatus(CFs9Host::HostStatus status)
void CSimulatorFs9::ps_changeHostStatus(BlackSimPlugin::Fs9::CFs9Host::HostStatus status)
{
switch (status)
{

View File

@@ -136,7 +136,7 @@ namespace BlackSimPlugin
void ps_changeOwnAircraftModel(const QString &modelname);
//! Change DirectPlay host status
void ps_changeHostStatus(CFs9Host::HostStatus status);
void ps_changeHostStatus(BlackSimPlugin::Fs9::CFs9Host::HostStatus status);
void ps_changeClientStatus(const QString &callsign, BlackSimPlugin::Fs9::CFs9Client::ClientStatus status);