scidavis
2.3.0
About: SciDAVis is a free application for Scientific Data Analysis and Visualization (a fork off of QtiPlot). Fossies Dox: scidavis-2.3.0.tar.gz ("unofficial" and yet experimental doxygen-generated source code documentation) 
|
Go to the documentation of this file.
31 #ifndef IMAGEEXPORTDIALOG_H
32 #define IMAGEEXPORTDIALOG_H
77 ImageExportDialog(QWidget * parent = 0,
bool vector_options =
true,
bool extended =
true, Qt::WindowFlags
flags = 0 );
ImageExportDialog(QWidget *parent=0, bool vector_options=true, bool extended=true, Qt::WindowFlags flags=0)
Constructor.
bool color() const
For vector formats: returns whether colors should be enabled for ouput (default: true).
bool keepAspect() const
For vector formats: returns whether the output should preserve aspect ratio of the plot (default: tru...
int resolution() const
For vector formats: returns the output resolution the user selected, defaulting to the screen resolut...
QFileDialog extended with options for image export.
QComboBox * d_box_page_orientation
void setPageSize(QPrinter::PageSize size)
void selectFilter(const QString &filter)
QComboBox * d_box_page_size
QCheckBox * d_standard_page
QGroupBox * d_vector_options
Container widget for all options available for vector formats.
QFileDialog plus generic extension support.
int quality() const
Return the quality (in percent) the user selected for export to raster formats.
QPrinter::PageSize pageSize() const
For vector formats: returns a standard output page size (default: QPrinter::Custom).
QGroupBox * d_raster_options
Container widget for all options available for raster formats.
void initAdvancedOptions()
Create d_advanced_options and everything it contains.
QPrinter::Orientation pageOrientation() const
QStackedWidget * d_advanced_options
Container widget for all advanced options.
void setOrientation(QPrinter::Orientation orientation)
void updateAdvancedOptions(const QString &filter)
Update which options are visible and enabled based on the output format.
QCheckBox * d_keep_aspect
void closeEvent(QCloseEvent *)