Pass database object to others using their constructors.

Prepare SQLiteDB class functions so it can be instantiated.
This commit is contained in:
codestation
2014-01-29 01:06:19 -04:30
parent a021c5db8f
commit f722c4579b
18 changed files with 224 additions and 130 deletions

View File

@@ -35,7 +35,7 @@ class CmaClient : public QObject
{
Q_OBJECT
public:
explicit CmaClient(QObject *parent = 0);
explicit CmaClient(Database *db, QObject *parent = 0);
static bool isRunning();
void launch();
@@ -55,6 +55,7 @@ private:
static void registrationComplete();
CmaBroadcast broadcast;
Database *m_db;
static QString tempOnlineId;
//TODO: move all the control variables to the client manager class