+int DolphinApplication::openWindow(const KUrl& url)
+{
+ DolphinMainWindow* win = createMainWindow();
+ if ((win->activeViewContainer() != 0) && url.isValid()) {
+ win->activeViewContainer()->setUrl(url);
+ }
+ win->show();
+ return win->getId();
+}
+
+int DolphinApplication::openSplitWindow(const KUrl& leftUrl, const KUrl& rightUrl)
+{
+ DolphinMainWindow* win = createMainWindow();
+ if ((win->activeViewContainer() != 0) && leftUrl.isValid()) {
+ win->activeViewContainer()->setUrl(leftUrl);
+ }
+ win->toggleSplitView();
+ if ((win->activeViewContainer() != 0) && rightUrl.isValid()){
+ win->activeViewContainer()->setUrl(rightUrl);
+ }
+ win->show();
+ return win->getId();
+}
+
+
+#include "dolphinapplication.moc"