void VideoDock::fullScreen(bool b) { if (b) { is_floating = isFloating(); setTitleBarVisible(false); setFeatures(DockWidget::NoDockWidgetFeatures); setFloating(false); if (!isBreeze) setStyle(&commonStyle); } else { /* Visualizations on full screen */ QWidget *dockedW = widget(); if (dockedW != &iDW) { if (dockedW) { unsetCursor(dockedW); dockedW->setParent(nullptr); } setWidget(&iDW); } setTitleBarVisible(); setFeatures(DockWidget::AllDockWidgetFeatures); setFloating(is_floating); if (!isBreeze) setStyle(nullptr); } }
/*! Constructor */ WlanLoginView::WlanLoginView(WlanLoginMainWindow* mainWindow): mMainWindow(mainWindow), mDocLoader(new WlanLoginDocumentLoader(mainWindow)), mProgressBar(NULL), mScrollAreaContent(NULL), mWebView(NULL), mNextAction(NULL), mFirstIctsOkResult(true) { OstTraceFunctionEntry0(WLANLOGINVIEW_WLANLOGINVIEW_ENTRY); loadDocml(); setTitleBarVisible(false); setStatusBarVisible(false); // Set white background to content widget QPixmap pixmap(10,10); pixmap.fill(Qt::white); QGraphicsPixmapItem *pixmapItem = new QGraphicsPixmapItem(pixmap); mScrollAreaContent->setBackgroundItem(pixmapItem); mWebView->page()->setNetworkAccessManager(mMainWindow->application()->engine()->networkAccessManager()); bool connectStatus = connect( mWebView, SIGNAL(loadStarted()), this, SLOT(handleLoadStarted())); Q_ASSERT(connectStatus == true); connectStatus = connect( mWebView, SIGNAL(loadProgress(int)), this, SLOT(handleLoadProgress(int))); Q_ASSERT(connectStatus == true); connectStatus = connect( mWebView, SIGNAL(loadFinished(bool)), this, SLOT(handleLoadFinished(bool))); Q_ASSERT(connectStatus == true); connectStatus = connect( mWebView, SIGNAL(urlChanged(const QUrl&)), this, SLOT(handleUrlChanged(const QUrl&))); Q_ASSERT(connectStatus == true); connectStatus = connect( mWebView->page(), SIGNAL(formSubmitted()), this, SLOT(handleFormSubmitted())); Q_ASSERT(connectStatus == true); connectStatus = connect( mCancelAction, SIGNAL(triggered()), this, SLOT(handleCancelAction())); Q_ASSERT(connectStatus == true); connectStatus = connect( mNextAction, SIGNAL(triggered()), this, SLOT(handleNextAction())); Q_ASSERT(connectStatus == true); show(); OstTraceFunctionExit0(WLANLOGINVIEW_WLANLOGINVIEW_EXIT); }
inline void setGlobalTitleBarVisible( bool v ) { globalTitleBarVisible = v; setTitleBarVisible( titleBarVisible ); }