File indexing completed on 2024-05-12 05:12:50
0001 /* 0002 This file is part of Akregator. 0003 0004 SPDX-FileCopyrightText: 2008 Frank Osterfeld <osterfeld@kde.org> 0005 0006 SPDX-License-Identifier: GPL-2.0-or-later WITH Qt-Commercial-exception-1.0 0007 */ 0008 0009 #include "actions.h" 0010 0011 #include <KLocalizedString> 0012 #include <QIcon> 0013 #include <QUrl> 0014 0015 #include <QAction> 0016 0017 QAction *Akregator::createOpenLinkInNewTabAction(const QUrl &url, QObject *parent) 0018 { 0019 auto action = new QAction(QIcon::fromTheme(QStringLiteral("tab-new")), i18n("Open Link in New &Tab"), parent); 0020 action->setData(url); 0021 return action; 0022 } 0023 0024 QAction *Akregator::createOpenLinkInExternalBrowserAction(const QUrl &url, QObject *parent) 0025 { 0026 auto action = new QAction(QIcon::fromTheme(QStringLiteral("window-new")), i18n("Open Link in External &Browser"), parent); 0027 action->setData(url); 0028 return action; 0029 }