-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathclientapp.cpp
More file actions
29 lines (20 loc) · 797 Bytes
/
clientapp.cpp
File metadata and controls
29 lines (20 loc) · 797 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include "clientapp.h"
#include "clienthandler.h"
#include <QCoreApplication>
#include <QDebug>
ClientApp::ClientApp()
{
char **args = new char*[qApp->arguments().size() + 1];
for (int i = 0; i < qApp->arguments().size(); i++)
{
args[i] = new char[qApp->arguments()[i].size() + 1];
strcpy(args[i], qApp->arguments()[i].toLocal8Bit().constData());
args[i][qApp->arguments()[i].size()] = '\0';
}
CefSettings settings;
CefString(&settings.locales_dir_path)="/home/gustavo/cef/Resources/locales";
CefString(&settings.resources_dir_path) ="/home/gustavo/cef/Resources/";
CefMainArgs main_args(qApp->arguments().size(), args);
CefRefPtr<ClientApp> app = this;
CefInitialize(main_args, settings, app.get(), NULL);
}