summaryrefslogtreecommitdiff
path: root/src/mainwindow/rekonqwindow.cpp
diff options
context:
space:
mode:
authoraqua <aqua@iserlohn-fortress.net>2022-08-27 15:27:37 +0300
committeraqua <aqua@iserlohn-fortress.net>2022-08-27 15:35:38 +0300
commita7465aa35b4efd3bfc4bbd9be4d1572d25a05bb2 (patch)
tree9dfa5112b52705ae4f0e04f1e43b0307a7806f5a /src/mainwindow/rekonqwindow.cpp
parentAdd CMakePresets.json (diff)
downloadrekonq-a7465aa35b4efd3bfc4bbd9be4d1572d25a05bb2.tar.xz
Rename rView to RekonqView
- move rview.hpp to include/ - move src/mainwindow/* to src/
Diffstat (limited to 'src/mainwindow/rekonqwindow.cpp')
-rw-r--r--src/mainwindow/rekonqwindow.cpp161
1 files changed, 0 insertions, 161 deletions
diff --git a/src/mainwindow/rekonqwindow.cpp b/src/mainwindow/rekonqwindow.cpp
deleted file mode 100644
index d912bf2a..00000000
--- a/src/mainwindow/rekonqwindow.cpp
+++ /dev/null
@@ -1,161 +0,0 @@
-/* ============================================================
- * The rekonq project
- * ============================================================
- * SPDX-License-Identifier: GPL-2.0-or-later
- * Copyright (C) 2013 by Andrea Diamantini <adjam7 at gmail dot com>
- * SPDX-License-Identifier: GPL-3.0-only
- * Copyright (C) 2022 aqua <aqua@iserlohn-fortress.net>
- * ============================================================
- * Description: Main Window class
- * ============================================================ */
-
-#include "rekonqwindow.h"
-#include "../plugins/rview.hpp"
-#include "application.hpp"
-#include "taskmanager.h"
-#include "ui_rekonqwindow.h"
-
-RekonqWindow::RekonqWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::RekonqWindow)
-{
- ui->setupUi(this);
- connect(ui->actionTaskManager, &QAction::triggered, this, [this]() { (new TaskManager(this))->show(); });
-}
-
-RekonqWindow::~RekonqWindow() { delete ui; }
-
-void RekonqWindow::addView(rView *view)
-{
- const auto tabId = ui->tabWidget->addTab(view, view->title());
- connect(view, &rView::titleChanged, this,
- [this, tabId](const QString &title) { ui->tabWidget->setTabText(tabId, title); });
-}
-
-/*
-void RekonqWindow::init()
-{
- setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
-
- QVBoxLayout *l = new QVBoxLayout(this);
- l->setMargin(0);
- l->setSpacing(0);
-
- if (ReKonfig::showBookmarksPanel())
- showBookmarksPanel(true);
-
- if (ReKonfig::showHistoryPanel())
- showHistoryPanel(true);
-
- _splitter->addWidget(_tabWidget);
- _tabWidget->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
-
- l->addWidget(_splitter);
-
- // fix focus handling
- setFocusProxy(_tabWidget);
-
- // signals
- connect(_tabWidget, SIGNAL(closeWindow()), this, SLOT(close()));
- connect(_tabWidget, SIGNAL(windowTitleChanged(QString)), this, SLOT(setWindowTitle(QString)));
-}
-
-// --------------------------------------------------------------------------------------------------
-
-
-TabWidget *RekonqWindow::tabWidget()
-{
- return _tabWidget;
-}
-
-
-TabBar *RekonqWindow::tabBar()
-{
- return _tabWidget->tabBar();
-}
-
-
-WebWindow *RekonqWindow::currentWebWindow() const
-{
- return _tabWidget->currentWebWindow();
-}
-
-
-bool RekonqWindow::isPrivateBrowsingMode()
-{
- return _tabWidget->isPrivateBrowsingWindowMode();
-}
-
-
-// --------------------------------------------------------------------------------------------------
-
-
-void RekonqWindow::loadUrl(const KUrl &url, Rekonq::OpenType type, TabHistory *history)
-{
- switch (type)
- {
- case Rekonq::NewWindow:
- case Rekonq::NewPrivateWindow:
- case Rekonq::WebApp:
- rApp->loadUrl(url, type);
- return;
-
- case Rekonq::NewTab:
- case Rekonq::NewBackGroundTab:
- case Rekonq::NewFocusedTab:
- case Rekonq::CurrentTab:
- default:
- _tabWidget->loadUrl(url, type, history);
- break;
- };
-}
-
-
-void RekonqWindow::showBookmarksPanel(bool on)
-{
- if (on)
- {
- if (_bookmarksPanel.isNull())
- {
- _bookmarksPanel = new BookmarksPanel(i18n("Bookmarks Panel"), this);
- connect(_bookmarksPanel.data(), SIGNAL(openUrl(KUrl,Rekonq::OpenType)), this,
-SLOT(loadUrl(KUrl,Rekonq::OpenType)));
-
- QAction *a = _tabWidget->actionByName(QL1S("show_bookmarks_panel"));
- connect(_bookmarksPanel.data(), SIGNAL(visibilityChanged(bool)), a, SLOT(setChecked(bool)));
- }
- _splitter->insertWidget(0, _bookmarksPanel.data());
- _bookmarksPanel.data()->show();
- }
- else
- {
- _bookmarksPanel.data()->hide();
- delete _bookmarksPanel.data();
- _bookmarksPanel.clear();
- }
-}
-
-
-void RekonqWindow::showHistoryPanel(bool on)
-{
- if (on)
- {
- if (_historyPanel.isNull())
- {
- _historyPanel = new HistoryPanel(i18n("History Panel"), this);
- connect(_historyPanel.data(), SIGNAL(openUrl(KUrl,Rekonq::OpenType)), this,
-SLOT(loadUrl(KUrl,Rekonq::OpenType)));
-
- QAction *a = _tabWidget->actionByName(QL1S("show_history_panel"));
- connect(_historyPanel.data(), SIGNAL(visibilityChanged(bool)), a, SLOT(setChecked(bool)));
-
- }
- _splitter->insertWidget(0, _historyPanel.data());
- _historyPanel.data()->show();
- }
- else
- {
- _historyPanel.data()->hide();
- delete _historyPanel.data();
- _historyPanel.clear();
- }
-}
-*/ \ No newline at end of file