MythTV  0.26-pre
Public Member Functions | Private Slots | Private Member Functions | Private Attributes
BookmarkManager Class Reference

#include <bookmarkmanager.h>

Inheritance diagram for BookmarkManager:
MythScreenType MythUIType XMLParseBase

List of all members.

Public Member Functions

 BookmarkManager (MythScreenStack *parent, const char *name)
 ~BookmarkManager ()
bool Create (void)
bool keyPressEvent (QKeyEvent *)
 Key event handler.

Private Slots

void slotGroupSelected (MythUIButtonListItem *item)
void slotBookmarkClicked (MythUIButtonListItem *item)
void slotEditDialogExited (void)
void slotDoDeleteCurrent (bool doDelete)
void slotDoDeleteMarked (bool doDelete)
void slotBrowserClosed (void)
void slotAddBookmark (void)
void slotEditBookmark (void)
void slotDeleteCurrent (void)
void slotDeleteMarked (void)
void slotShowCurrent (void)
void slotShowMarked (void)
void slotClearMarked (void)

Private Member Functions

uint GetMarkedCount (void)
void UpdateGroupList (void)
void UpdateURLList (void)
void ShowEditDialog (bool edit)
void ReloadBookmarks (void)

Private Attributes

QList< Bookmark * > m_siteList
Bookmark m_savedBookmark
MythUIButtonListm_bookmarkList
MythUIButtonListm_groupList
MythUITextm_messageText
MythDialogBoxm_menuPopup

Detailed Description

Definition at line 60 of file bookmarkmanager.h.


Constructor & Destructor Documentation

BookmarkManager::BookmarkManager ( MythScreenStack parent,
const char *  name 
)

Definition at line 152 of file bookmarkmanager.cpp.

Definition at line 203 of file bookmarkmanager.cpp.


Member Function Documentation

Reimplemented from MythScreenType.

Definition at line 161 of file bookmarkmanager.cpp.

Referenced by mythplugin_run().

bool BookmarkManager::keyPressEvent ( QKeyEvent *  ) [virtual]

Key event handler.

Parameters:
eventKeypress event

Reimplemented from MythScreenType.

Definition at line 269 of file bookmarkmanager.cpp.

Definition at line 355 of file bookmarkmanager.cpp.

Referenced by Create().

Definition at line 363 of file bookmarkmanager.cpp.

Referenced by Create(), and slotShowCurrent().

Definition at line 449 of file bookmarkmanager.cpp.

Referenced by ShowEditDialog().

void BookmarkManager::slotDoDeleteCurrent ( bool  doDelete) [private, slot]

Definition at line 507 of file bookmarkmanager.cpp.

Referenced by slotDeleteCurrent().

void BookmarkManager::slotDoDeleteMarked ( bool  doDelete) [private, slot]

Definition at line 551 of file bookmarkmanager.cpp.

Referenced by slotDeleteMarked().

Definition at line 636 of file bookmarkmanager.cpp.

Referenced by slotBookmarkClicked(), and slotShowMarked().

Definition at line 479 of file bookmarkmanager.cpp.

Referenced by keyPressEvent().

Definition at line 484 of file bookmarkmanager.cpp.

Referenced by keyPressEvent().

Definition at line 489 of file bookmarkmanager.cpp.

Referenced by keyPressEvent().

Definition at line 533 of file bookmarkmanager.cpp.

Referenced by keyPressEvent().

Definition at line 574 of file bookmarkmanager.cpp.

Referenced by keyPressEvent().

void BookmarkManager::slotShowMarked ( void  ) [private, slot]

Definition at line 581 of file bookmarkmanager.cpp.

Referenced by keyPressEvent().

Definition at line 643 of file bookmarkmanager.cpp.

Referenced by keyPressEvent().

Definition at line 255 of file bookmarkmanager.cpp.

Referenced by keyPressEvent(), slotDeleteMarked(), and slotShowMarked().

Definition at line 416 of file bookmarkmanager.cpp.

Referenced by slotAddBookmark(), and slotEditBookmark().


Member Data Documentation

Definition at line 100 of file bookmarkmanager.h.

Referenced by BookmarkManager(), Create(), and UpdateURLList().

Definition at line 102 of file bookmarkmanager.h.

Referenced by BookmarkManager(), and keyPressEvent().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends