Kstars
7 #include "summaryfitsview.h"
8 #include "QGraphicsOpacityEffect"
11 SummaryFITSView::SummaryFITSView(
QWidget *parent): FITSView(parent, FITS_NORMAL, FITS_NONE)
13 processInfoWidget =
new QWidget(
this);
14 processInfoWidget->setVisible(m_showProcessInfo);
17 processInfoWidget->raise();
20 void SummaryFITSView::createFloatingToolBar()
22 FITSView::createFloatingToolBar();
24 floatingToolBar->addSeparator();
25 toggleProcessInfoAction = floatingToolBar->addAction(
QIcon::fromTheme(
"document-properties"),
26 i18n(
"Show Capture Process Information"),
27 this, SLOT(toggleShowProcessInfo()));
28 toggleProcessInfoAction->setCheckable(
true);
31 void SummaryFITSView::showProcessInfo(
bool show)
33 m_showProcessInfo = show;
34 processInfoWidget->setVisible(show);
35 if(toggleProcessInfoAction !=
nullptr)
36 toggleProcessInfoAction->setChecked(show);
42 FITSView::resizeEvent(event);
44 processInfoWidget->setGeometry(this->viewport()->geometry());
QIcon fromTheme(const QString &name)
QString i18n(const char *text, const TYPE &arg...)
This file is part of the KDE documentation.
Documentation copyright © 1996-2022 The KDE developers.
Generated on Thu Aug 11 2022 04:00:06 by
doxygen 1.8.17 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.