Changeset View
Changeset View
Standalone View
Standalone View
src/zanshin/kontact/part.cpp
Show All 28 Lines | |||||
29 | #include <QAction> | 29 | #include <QAction> | ||
30 | #include <QBoxLayout> | 30 | #include <QBoxLayout> | ||
31 | #include <QSplitter> | 31 | #include <QSplitter> | ||
32 | #include <QStandardPaths> | 32 | #include <QStandardPaths> | ||
33 | 33 | | |||
34 | #include "../app/aboutdata.h" | 34 | #include "../app/aboutdata.h" | ||
35 | #include "../app/dependencies.h" | 35 | #include "../app/dependencies.h" | ||
36 | 36 | | |||
37 | #include "presentation/taskapplicationmodel.h" | 37 | #include "presentation/applicationmodel.h" | ||
38 | 38 | | |||
39 | #include "widgets/taskapplicationcomponents.h" | 39 | #include "widgets/taskapplicationcomponents.h" | ||
40 | #include "widgets/availablepagesview.h" | 40 | #include "widgets/availablepagesview.h" | ||
41 | #include "widgets/availablesourcesview.h" | 41 | #include "widgets/availablesourcesview.h" | ||
42 | #include "widgets/editorview.h" | 42 | #include "widgets/editorview.h" | ||
43 | #include "widgets/pageview.h" | 43 | #include "widgets/pageview.h" | ||
44 | 44 | | |||
45 | #include "utils/dependencymanager.h" | 45 | #include "utils/dependencymanager.h" | ||
46 | 46 | | |||
47 | K_PLUGIN_FACTORY(PartFactory, registerPlugin<Part>();) | 47 | K_PLUGIN_FACTORY(PartFactory, registerPlugin<Part>();) | ||
48 | 48 | | |||
49 | Part::Part(QWidget *parentWidget, QObject *parent, const QVariantList &) | 49 | Part::Part(QWidget *parentWidget, QObject *parent, const QVariantList &) | ||
50 | : KParts::ReadOnlyPart(parent) | 50 | : KParts::ReadOnlyPart(parent) | ||
51 | { | 51 | { | ||
52 | App::initializeDependencies(); | 52 | App::initializeDependencies(); | ||
53 | 53 | | |||
54 | setComponentName(QStringLiteral("zanshin"), QStringLiteral("zanshin")); | 54 | setComponentName(QStringLiteral("zanshin"), QStringLiteral("zanshin")); | ||
55 | 55 | | |||
56 | auto splitter = new QSplitter(parentWidget); | 56 | auto splitter = new QSplitter(parentWidget); | ||
57 | auto sidebar = new QSplitter(Qt::Vertical, parentWidget); | 57 | auto sidebar = new QSplitter(Qt::Vertical, parentWidget); | ||
58 | 58 | | |||
59 | auto components = new Widgets::TaskApplicationComponents(parentWidget); | 59 | auto components = new Widgets::TaskApplicationComponents(parentWidget); | ||
60 | components->setModel(Presentation::TaskApplicationModel::Ptr::create()); | 60 | components->setModel(Presentation::ApplicationModel::Ptr::create()); | ||
61 | 61 | | |||
62 | sidebar->addWidget(components->availablePagesView()); | 62 | sidebar->addWidget(components->availablePagesView()); | ||
63 | sidebar->addWidget(components->availableSourcesView()); | 63 | sidebar->addWidget(components->availableSourcesView()); | ||
64 | 64 | | |||
65 | splitter->addWidget(sidebar); | 65 | splitter->addWidget(sidebar); | ||
66 | splitter->addWidget(components->pageView()); | 66 | splitter->addWidget(components->pageView()); | ||
67 | splitter->addWidget(components->editorView()); | 67 | splitter->addWidget(components->editorView()); | ||
68 | setWidget(splitter); | 68 | setWidget(splitter); | ||
Show All 24 Lines |