Split off WalletModel from ClientModel, to be able to support multi-wallets in future
[novacoin.git] / src / qt / bitcoin.cpp
index 7d5712f..397af5f 100644 (file)
@@ -3,10 +3,10 @@
  */
 #include "bitcoingui.h"
 #include "clientmodel.h"
-#include "util.h"
+#include "walletmodel.h"
+
+#include "headers.h"
 #include "init.h"
-#include "main.h"
-#include "qtui.h"
 
 #include <QApplication>
 #include <QMessageBox>
@@ -114,9 +114,11 @@ int main(int argc, char *argv[])
         if(AppInit2(argc, argv))
         {
             BitcoinGUI window;
-            ClientModel model;
+            ClientModel clientModel(pwalletMain);
+            WalletModel walletModel(pwalletMain);
             guiref = &window;
-            window.setModel(&model);
+            window.setClientModel(&clientModel);
+            window.setWalletModel(&walletModel);
 
             window.show();