casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Slots | Private Member Functions | Private Attributes | List of all members
casa::PlotMSExportTab Class Reference

Subclass of PlotMSPlotSubtab to manage exporting plots. More...

#include <PlotMSExportTab.qo.h>

Inheritance diagram for casa::PlotMSExportTab:

Public Member Functions

 PlotMSExportTab (QWidget *parent=NULL)
 Constructor which takes the parent tab and plotter. More...
 
virtual ~PlotMSExportTab ()
 Destructor. More...
 
PlotExportFormat currentlySetExportFormat () const
 See PlotMSTab::currentlySetExportFormat(). More...
 
void setExportFormat (PlotExportFormat format)
 
PlotMSExportParam getExportParams () const
 Returns the export range (All, Current, etc). More...
 
void setMSNames (std::vector< casacore::String > msNames)
 Retrieve selected casacore::MS names to use in export filename. More...
 

Private Slots

void closeDialog ()
 
void doExport ()
 
void insertMSNames ()
 
void dpiChanged ()
 
void sizeChanged ()
 
void fileSelected ()
 

Private Member Functions

casacore::String getMsNameFromPath (casacore::String msfilepath)
 

Private Attributes

QtFileWidgetitsFileWidget_
 Widget for file selection. More...
 
Ui::ExportTab ui
 
std::vector< casacore::StringMSNames_
 Selected casacore::MS names. More...
 

Detailed Description

Subclass of PlotMSPlotSubtab to manage exporting plots.

Definition at line 41 of file PlotMSExportTab.qo.h.

Constructor & Destructor Documentation

casa::PlotMSExportTab::PlotMSExportTab ( QWidget *  parent = NULL)

Constructor which takes the parent tab and plotter.

virtual casa::PlotMSExportTab::~PlotMSExportTab ( )
virtual

Destructor.

Member Function Documentation

void casa::PlotMSExportTab::closeDialog ( )
privateslot
PlotExportFormat casa::PlotMSExportTab::currentlySetExportFormat ( ) const

See PlotMSTab::currentlySetExportFormat().

void casa::PlotMSExportTab::doExport ( )
privateslot
void casa::PlotMSExportTab::dpiChanged ( )
privateslot
void casa::PlotMSExportTab::fileSelected ( )
privateslot
PlotMSExportParam casa::PlotMSExportTab::getExportParams ( ) const

Returns the export range (All, Current, etc).

casacore::String casa::PlotMSExportTab::getMsNameFromPath ( casacore::String  msfilepath)
private
void casa::PlotMSExportTab::insertMSNames ( )
privateslot
void casa::PlotMSExportTab::setExportFormat ( PlotExportFormat  format)
void casa::PlotMSExportTab::setMSNames ( std::vector< casacore::String msNames)
inline

Retrieve selected casacore::MS names to use in export filename.

Definition at line 59 of file PlotMSExportTab.qo.h.

References MSNames_.

void casa::PlotMSExportTab::sizeChanged ( )
privateslot

Member Data Documentation

QtFileWidget* casa::PlotMSExportTab::itsFileWidget_
private

Widget for file selection.

Definition at line 73 of file PlotMSExportTab.qo.h.

std::vector<casacore::String> casa::PlotMSExportTab::MSNames_
private

Selected casacore::MS names.

Definition at line 77 of file PlotMSExportTab.qo.h.

Referenced by setMSNames().

Ui::ExportTab casa::PlotMSExportTab::ui
private

Definition at line 74 of file PlotMSExportTab.qo.h.


The documentation for this class was generated from the following file: