API Documentation
Loading...
Searching...
No Matches
ExportChooserDialog Class Reference

Allows the user to choose a specific Export format for use with IOFactory exporting. More...

#include <ExportChooserDialog.h>

Inheritance diagram for ExportChooserDialog:
[legend]
Collaboration diagram for ExportChooserDialog:
[legend]

Signals

void formatChosenSignal (FileFormat format)
 
void onFinishedSignal ()
 

Public Member Functions

 ExportChooserDialog (QWidget *parent=nullptr)
 
FileFormat selectedFormat () const
 

Protected Member Functions

bool event (QEvent *event) override
 
void init ()
 
QSize minimumSizeHint () const override
 
QSize sizeHint () const override
 
void updateExportRibbon ()
 

Protected Attributes

Buttonm_accept
 
Dictionary< Button *, FileFormatm_button_formats
 
Buttonm_cancel
 
RibbonSubGroupm_export_settings_ribbon_group = nullptr
 

Detailed Description

Allows the user to choose a specific Export format for use with IOFactory exporting.


Constructor & Destructor Documentation

◆ ExportChooserDialog()

ExportChooserDialog ( QWidget * parent = nullptr)

Member Function Documentation

◆ event()

bool event ( QEvent * event)
overrideprotected

◆ formatChosenSignal

void formatChosenSignal ( FileFormat format)
signal

◆ init()

void init ( )
protected

◆ minimumSizeHint()

QSize minimumSizeHint ( ) const
overrideprotected

◆ onFinishedSignal

void onFinishedSignal ( )
signal

◆ selectedFormat()

FileFormat selectedFormat ( ) const

◆ sizeHint()

QSize sizeHint ( ) const
overrideprotected

◆ updateExportRibbon()

void updateExportRibbon ( )
protected

Member Data Documentation

◆ m_accept

Button* m_accept
protected

◆ m_button_formats

Dictionary<Button*, FileFormat> m_button_formats
protected

◆ m_cancel

Button* m_cancel
protected

◆ m_export_settings_ribbon_group

RibbonSubGroup* m_export_settings_ribbon_group = nullptr
protected

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