24#ifndef EXPORT_SONG_DIALOG_H
25#define EXPORT_SONG_DIALOG_H
30#include "ui_ExportSongDialog_UI.h"
58 void closeEvent( QCloseEvent* event )
override;
H2Core::Interpolation::InterpolateMode InterpolateMode
static QString sLastFilename
bool m_bOldTimeLineBPMMode
virtual void progressEvent(int nValue) override
void toggleRubberbandBatchMode(bool toggled)
void setResamplerMode(int index)
H2Core::Preferences * m_pPreferences
QString createDefaultFilename()
bool m_bOldRubberbandBatchMode
QString findUniqueExportFilenameForInstrument(std::shared_ptr< H2Core::Instrument > pInstrument)
void on_browseBtn_clicked()
bool checkUseOfRubberband()
std::map< int, H2Core::Filesystem::AudioFormat > m_formatMap
void closeEvent(QCloseEvent *event) override
void on_exportNameTxt_textChanged(const QString &text)
void formatComboIndexChanged(int index)
void on_closeBtn_clicked()
void restoreSettingsFromPreferences()
ExportSongDialog(QWidget *parent)
InterpolateMode m_OldInterpolationMode
bool currentInstrumentHasNotes()
void resampleComboBoIndexChanged(int index)
void toggleTimeLineBPMMode(bool toggled)
void saveSettingsToPreferences()
H2Core::Hydrogen * m_pHydrogen
Manager for User Preferences File (singleton)