mirror of
https://github.com/TES3MP/openmw-tes3mp.git
synced 2025-03-31 23:06:42 +00:00
removed Verifier class (using Operation class without subclassing now)
This commit is contained in:
parent
f4c03c6a29
commit
b7bffc8a79
5 changed files with 6 additions and 32 deletions
|
@ -37,7 +37,7 @@ opencs_units (model/tools
|
||||||
)
|
)
|
||||||
|
|
||||||
opencs_units_noqt (model/tools
|
opencs_units_noqt (model/tools
|
||||||
verifier mandatoryid skillcheck classcheck factioncheck racecheck soundcheck regioncheck
|
mandatoryid skillcheck classcheck factioncheck racecheck soundcheck regioncheck
|
||||||
birthsigncheck spellcheck
|
birthsigncheck spellcheck
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -3,9 +3,8 @@
|
||||||
|
|
||||||
#include <QThreadPool>
|
#include <QThreadPool>
|
||||||
|
|
||||||
#include "verifier.hpp"
|
|
||||||
|
|
||||||
#include "../doc/state.hpp"
|
#include "../doc/state.hpp"
|
||||||
|
#include "../doc/operation.hpp"
|
||||||
|
|
||||||
#include "../world/data.hpp"
|
#include "../world/data.hpp"
|
||||||
#include "../world/universalid.hpp"
|
#include "../world/universalid.hpp"
|
||||||
|
@ -36,11 +35,11 @@ const CSMDoc::Operation *CSMTools::Tools::get (int type) const
|
||||||
return const_cast<Tools *> (this)->get (type);
|
return const_cast<Tools *> (this)->get (type);
|
||||||
}
|
}
|
||||||
|
|
||||||
CSMTools::Verifier *CSMTools::Tools::getVerifier()
|
CSMDoc::Operation *CSMTools::Tools::getVerifier()
|
||||||
{
|
{
|
||||||
if (!mVerifier)
|
if (!mVerifier)
|
||||||
{
|
{
|
||||||
mVerifier = new Verifier;
|
mVerifier = new CSMDoc::Operation (CSMDoc::State_Verifying, false);
|
||||||
|
|
||||||
connect (mVerifier, SIGNAL (progress (int, int, int)), this, SIGNAL (progress (int, int, int)));
|
connect (mVerifier, SIGNAL (progress (int, int, int)), this, SIGNAL (progress (int, int, int)));
|
||||||
connect (mVerifier, SIGNAL (finished()), this, SLOT (verifierDone()));
|
connect (mVerifier, SIGNAL (finished()), this, SLOT (verifierDone()));
|
||||||
|
|
|
@ -18,7 +18,6 @@ namespace CSMDoc
|
||||||
|
|
||||||
namespace CSMTools
|
namespace CSMTools
|
||||||
{
|
{
|
||||||
class Verifier;
|
|
||||||
class ReportModel;
|
class ReportModel;
|
||||||
|
|
||||||
class Tools : public QObject
|
class Tools : public QObject
|
||||||
|
@ -26,7 +25,7 @@ namespace CSMTools
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
CSMWorld::Data& mData;
|
CSMWorld::Data& mData;
|
||||||
Verifier *mVerifier;
|
CSMDoc::Operation *mVerifier;
|
||||||
std::map<int, ReportModel *> mReports;
|
std::map<int, ReportModel *> mReports;
|
||||||
int mNextReportNumber;
|
int mNextReportNumber;
|
||||||
std::map<int, int> mActiveReports; // type, report number
|
std::map<int, int> mActiveReports; // type, report number
|
||||||
|
@ -35,7 +34,7 @@ namespace CSMTools
|
||||||
Tools (const Tools&);
|
Tools (const Tools&);
|
||||||
Tools& operator= (const Tools&);
|
Tools& operator= (const Tools&);
|
||||||
|
|
||||||
Verifier *getVerifier();
|
CSMDoc::Operation *getVerifier();
|
||||||
|
|
||||||
CSMDoc::Operation *get (int type);
|
CSMDoc::Operation *get (int type);
|
||||||
///< Returns a 0-pointer, if operation hasn't been used yet.
|
///< Returns a 0-pointer, if operation hasn't been used yet.
|
||||||
|
|
|
@ -1,7 +0,0 @@
|
||||||
|
|
||||||
#include "verifier.hpp"
|
|
||||||
|
|
||||||
#include "../doc/state.hpp"
|
|
||||||
|
|
||||||
CSMTools::Verifier::Verifier() : Operation (CSMDoc::State_Verifying, false)
|
|
||||||
{}
|
|
|
@ -1,17 +0,0 @@
|
||||||
#ifndef CSM_TOOLS_VERIFIER_H
|
|
||||||
#define CSM_TOOLS_VERIFIER_H
|
|
||||||
|
|
||||||
#include "../doc/operation.hpp"
|
|
||||||
|
|
||||||
namespace CSMTools
|
|
||||||
{
|
|
||||||
class Verifier : public CSMDoc::Operation
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
|
|
||||||
Verifier();
|
|
||||||
|
|
||||||
};
|
|
||||||
}
|
|
||||||
|
|
||||||
#endif
|
|
Loading…
Reference in a new issue