UBWebController::UBWebController(UBMainWindow* mainWindow) : QObject(mainWindow->centralWidget()) , mMainWindow(mainWindow) , mCurrentWebBrowser(0) , mBrowserWidget(0) , mTrapContentController(0) , mToolsCurrentPalette(0) , mToolsPalettePositionned(false) , mDownloadViewIsVisible(false) { connect(mMainWindow->actionWebTools, SIGNAL(toggled(bool)), this, SLOT(toggleWebToolsPalette(bool))); connect(mMainWindow->actionBookmark, SIGNAL(triggered()), this, SLOT(onActionBookmark())); mStackedWidget = new QStackedWidget(); mStackedWidget->addWidget(new QWidget(mStackedWidget)); mStackedWidget->addWidget(new QWidget(mStackedWidget)); mStackedWidget->addWidget(new QWidget(mStackedWidget)); mMainWindow->addWebWidget(mStackedWidget); for (int i = 0; i < TotalNumberOfWebInstances; i += 1){ mWebBrowserList[i] = 0; mToolsPaletteList[i] = 0; mToolsPalettePositionnedList[i] = false; } connect(&mOEmbedParser, SIGNAL(oembedParsed(QVector<sOEmbedContent>)), this, SLOT(onOEmbedParsed(QVector<sOEmbedContent>))); // TODO : Comment the next line to continue the Youtube button bugfix initialiazemOEmbedProviders(); }
UBWebController::UBWebController(UBMainWindow* mainWindow) : QObject(mainWindow->centralWidget()) , mMainWindow(mainWindow) , mCurrentWebBrowser(0) , mBrowserWidget(0) , mTrapFlashController(0) , mToolsCurrentPalette(0) // , mKeyboardCurrentPalette(0) , mToolsPalettePositionned(false) , mDownloadViewIsVisible(false) { connect(mMainWindow->actionWebTools, SIGNAL(toggled(bool)), this, SLOT(toggleWebToolsPalette(bool))); mMainWindow->addWebWidget(mStackedWidget); for (int i = 0; i < TotalNumberOfWebInstances; i += 1){ mWebBrowserList[i] = 0; mToolsPaletteList[i] = 0; mToolsPalettePositionnedList[i] = false; } initialiazemOEmbedProviders(); }
UBWebController::UBWebController(UBMainWindow* mainWindow) : QObject(mainWindow->centralWidget()) , mMainWindow(mainWindow) , mCurrentWebBrowser(0) , mBrowserWidget(0) , mTrapFlashController(0) , mToolsCurrentPalette(0) , mToolsPalettePositionned(false) , mDownloadViewIsVisible(false) { connect(&mOEmbedParser, SIGNAL(oembedParsed(QVector<sOEmbedContent>)), this, SLOT(onOEmbedParsed(QVector<sOEmbedContent>))); // TODO : Comment the next line to continue the Youtube button bugfix initialiazemOEmbedProviders(); connect(mMainWindow->actionOpenTutorial,SIGNAL(triggered()),this, SLOT(onOpenTutorial())); }