Falkon Develop
Cross-platform Qt-based web browser
BookmarksTools Class Reference

#include <bookmarkstools.h>

Static Public Member Functions

static bool addBookmarkDialog (QWidget *parent, const QUrl &url, const QString &title, BookmarkItem *folder=nullptr)
 
static bool bookmarkAllTabsDialog (QWidget *parent, TabWidget *tabWidget, BookmarkItem *folder=nullptr)
 
static bool editBookmarkDialog (QWidget *parent, BookmarkItem *item)
 
static void openBookmark (BrowserWindow *window, BookmarkItem *item)
 
static void openBookmarkInNewTab (BrowserWindow *window, BookmarkItem *item)
 
static void openBookmarkInNewWindow (BookmarkItem *item)
 
static void openBookmarkInNewPrivateWindow (BookmarkItem *item)
 
static void openFolderInTabs (BrowserWindow *window, BookmarkItem *folder)
 
static void addActionToMenu (QObject *receiver, Menu *menu, BookmarkItem *item)
 
static void addFolderToMenu (QObject *receiver, Menu *menu, BookmarkItem *folder)
 
static void addUrlToMenu (QObject *receiver, Menu *menu, BookmarkItem *bookmark)
 
static void addSeparatorToMenu (Menu *menu, BookmarkItem *separator)
 
static void addFolderContentsToMenu (QObject *receiver, Menu *menu, BookmarkItem *folder)
 
static bool migrateBookmarksIfNecessary (Bookmarks *bookmarks)
 

Detailed Description

Definition at line 78 of file bookmarkstools.h.

Member Function Documentation

◆ addActionToMenu()

void BookmarksTools::addActionToMenu ( QObject *  receiver,
Menu menu,
BookmarkItem item 
)
static

Definition at line 362 of file bookmarkstools.cpp.

◆ addBookmarkDialog()

bool BookmarksTools::addBookmarkDialog ( QWidget *  parent,
const QUrl &  url,
const QString &  title,
BookmarkItem folder = nullptr 
)
static

Definition at line 130 of file bookmarkstools.cpp.

◆ addFolderContentsToMenu()

void BookmarksTools::addFolderContentsToMenu ( QObject *  receiver,
Menu menu,
BookmarkItem folder 
)
static

Definition at line 429 of file bookmarkstools.cpp.

◆ addFolderToMenu()

void BookmarksTools::addFolderToMenu ( QObject *  receiver,
Menu menu,
BookmarkItem folder 
)
static

Definition at line 382 of file bookmarkstools.cpp.

◆ addSeparatorToMenu()

void BookmarksTools::addSeparatorToMenu ( Menu menu,
BookmarkItem separator 
)
static

Definition at line 419 of file bookmarkstools.cpp.

◆ addUrlToMenu()

void BookmarksTools::addUrlToMenu ( QObject *  receiver,
Menu menu,
BookmarkItem bookmark 
)
static

Definition at line 400 of file bookmarkstools.cpp.

◆ bookmarkAllTabsDialog()

bool BookmarksTools::bookmarkAllTabsDialog ( QWidget *  parent,
TabWidget tabWidget,
BookmarkItem folder = nullptr 
)
static

Definition at line 178 of file bookmarkstools.cpp.

◆ editBookmarkDialog()

bool BookmarksTools::editBookmarkDialog ( QWidget *  parent,
BookmarkItem item 
)
static

Definition at line 223 of file bookmarkstools.cpp.

◆ migrateBookmarksIfNecessary()

bool BookmarksTools::migrateBookmarksIfNecessary ( Bookmarks bookmarks)
static

Definition at line 444 of file bookmarkstools.cpp.

◆ openBookmark()

void BookmarksTools::openBookmark ( BrowserWindow window,
BookmarkItem item 
)
static

Definition at line 272 of file bookmarkstools.cpp.

◆ openBookmarkInNewPrivateWindow()

void BookmarksTools::openBookmarkInNewPrivateWindow ( BookmarkItem item)
static

Definition at line 316 of file bookmarkstools.cpp.

◆ openBookmarkInNewTab()

void BookmarksTools::openBookmarkInNewTab ( BrowserWindow window,
BookmarkItem item 
)
static

Definition at line 289 of file bookmarkstools.cpp.

◆ openBookmarkInNewWindow()

void BookmarksTools::openBookmarkInNewWindow ( BookmarkItem item)
static

Definition at line 306 of file bookmarkstools.cpp.

◆ openFolderInTabs()

void BookmarksTools::openFolderInTabs ( BrowserWindow window,
BookmarkItem folder 
)
static

Definition at line 326 of file bookmarkstools.cpp.


The documentation for this class was generated from the following files: