qpidctrl
0.7.1
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
qpidctrl-code
qpidapplication.cpp
Go to the documentation of this file.
1
#include "
qpidapplication.h
"
2
#include "qcepdocumentationdictionary.h"
3
#include "qcepdebug.h"
4
#include "
qpidmainwindow.h
"
5
#include "
qwatlowdevice.h
"
6
#include "
qwatlowdevicethread.h
"
7
#include "
qpidcontroller.h
"
8
#include "qcepdocumentationdictionary.h"
9
#include "
qpiddebug.h
"
10
11
QPidApplication::QPidApplication
(
int
&argc,
char
**argv) :
12
QApplication(argc, argv),
13
m_Controller(),
14
m_Window(),
15
m_ScriptEngine()
16
{
17
QcepProperty::registerMetaTypes();
18
19
g_DebugLevel = QSharedPointer<QPidDebugDictionary>(
new
QPidDebugDictionary
());
20
gDocumentationDirectory =
new
QcepDocumentationDictionary();
21
22
setOrganizationName(
"cep"
);
23
setOrganizationDomain(
"xray.aps.anl.gov"
);
24
setApplicationName(
"qpidctrl"
);
25
26
m_Controller
=
QPidControllerPtr
(
new
QPidController
());
27
28
m_Window
=
QPidMainWindowPtr
(
new
QPidMainWindow
(
m_Controller
));
29
30
QStringList args = arguments();
31
32
if
(args.count() >= 2) {
33
m_Controller
->set_SettingsPath(args.value(1));
34
}
35
36
m_Controller
->start(
m_Window
,
m_Controller
);
37
38
m_Window
->show();
39
}
40
41
QPidApplication::~QPidApplication
()
42
{
43
}
QPidApplication::m_Window
QPidMainWindowPtr m_Window
Definition:
qpidapplication.h:25
qpiddebug.h
QPidDebugDictionary
Definition:
qpiddebug.h:27
QPidControllerPtr
QSharedPointer< QPidController > QPidControllerPtr
Definition:
qpidcontroller-ptr.h:6
QPidMainWindow
Definition:
qpidmainwindow.h:19
QPidController
Definition:
qpidcontroller.h:23
QPidApplication::~QPidApplication
virtual ~QPidApplication()
Definition:
qpidapplication.cpp:41
qwatlowdevicethread.h
qpidcontroller.h
qpidmainwindow.h
QPidMainWindowPtr
QPidMainWindow * QPidMainWindowPtr
Definition:
qpidmainwindow-ptr.h:6
QPidApplication::m_Controller
QPidControllerPtr m_Controller
Definition:
qpidapplication.h:24
QPidApplication::QPidApplication
QPidApplication(int &argc, char **argv)
Definition:
qpidapplication.cpp:11
qwatlowdevice.h
qpidapplication.h
Generated by
1.8.6