blob: b62e69841c4d25cb7a597a9ef5ba8485b852cfe0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#include "QtMainWindowFactory.h"
#include "QtMainWindow.h"
#include "QtTreeWidgetFactory.h"
namespace Swift {
QtMainWindowFactory::QtMainWindowFactory(QtTreeWidgetFactory *treeWidgetFactory, QSplitter* splitter) : treeWidgetFactory_(treeWidgetFactory) {
splitter_ = splitter;
}
MainWindow* QtMainWindowFactory::createMainWindow() {
QtMainWindow* window = new QtMainWindow(treeWidgetFactory_);
if (splitter_) {
splitter_->addWidget(window);
}
return window;
}
}
|