00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015 #include <iostream>
00016
00017 #include <qapplication.h>
00018 #include <unistd.h>
00019
00020 #include "bookmarkmanager.h"
00021
00022 #include <mythtv/mythcontext.h>
00023 #include <mythtv/mythdialogs.h>
00024 #include <mythtv/mythplugin.h>
00025 #include <mythtv/langsettings.h>
00026 #include <mythtv/mythpluginapi.h>
00027
00028 using namespace std;
00029
00030 int mythplugin_init(const char *libversion)
00031 {
00032 if (!gContext->TestPopupVersion("mythbookmarks", libversion, MYTH_BINARY_VERSION))
00033 return -1;
00034 LanguageSettings::load("mythbrowser");
00035 return 0;
00036 }
00037
00038 int mythplugin_run(void)
00039 {
00040 Bookmarks bookmarks(gContext->GetMainWindow(), "bookmarks");
00041 bookmarks.exec();
00042
00043 return 0;
00044 }
00045
00046 int mythplugin_config(void)
00047 {
00048 BookmarksConfig config(gContext->GetMainWindow(),"bookmarks");
00049 config.exec();
00050
00051 return 0;
00052 }