KBookmarks

kbookmarkactionmenu.cpp
1 /*
2  This file is part of the KDE project
3  SPDX-FileCopyrightText: 1998, 1999 Torben Weis <[email protected]>
4  SPDX-FileCopyrightText: 2006 Daniel Teske <[email protected]>
5 
6  SPDX-License-Identifier: LGPL-2.0-or-later
7 */
8 
9 #include "kbookmarkactionmenu.h"
10 
11 KBookmarkActionMenu::KBookmarkActionMenu(const KBookmark &bm, QObject *parent)
12  : KActionMenu(QIcon::fromTheme(bm.icon()), bm.text().replace(QLatin1Char('&'), QLatin1String("&&")), parent)
14 {
15  setToolTip(bm.description());
16  setIconText(text());
17 }
18 
19 KBookmarkActionMenu::KBookmarkActionMenu(const KBookmark &bm, const QString &text, QObject *parent)
20  : KActionMenu(text, parent)
22 {
23 }
24 
25 KBookmarkActionMenu::~KBookmarkActionMenu()
26 {
27 }
QString description() const
Definition: kbookmark.cpp:411
QAction * replace(const QObject *recvr, const char *slot, QObject *parent)
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sat Apr 1 2023 04:05:03 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.