24 #include <KUrlComboBox> 33 const QString &filter,
36 const QString &last_ext,
37 QString &filename_pattern,
45 numbering_mode, selection_only, have_selection))
98 QString path =
baseUrl().path() + QDir::separator();
100 QFileInfo file(filename);
102 if (!file.suffix().length()) {
105 if (extension.contains(
_(
" ")))
106 extension = extension.section(
_(
" "), 0, 0);
107 filename += extension.remove(0, 1);
SaveBlocksDialog(const QString &startDir, const QString &filter, QWidget *parent, const QUrl &last_url, const QString &last_ext, QString &filename_pattern, Kwave::SaveBlocksPlugin::numbering_mode_t numbering_mode, bool selection_only, bool have_selection)
KUrlComboBox * locationEdit() const
Kwave::SaveBlocksPlugin::numbering_mode_t numberingMode()
void setCustomWidget(QWidget *widget)
QString selectedExtension()
virtual ~SaveBlocksDialog()
bool connect(Kwave::StreamObject &source, const char *output, Kwave::StreamObject &sink, const char *input)
void setNewExample(const QString &example)
void sigSelectionChanged(const QString &filename, const QString &pattern, Kwave::SaveBlocksPlugin::numbering_mode_t mode, bool selection_only)
Kwave::SaveBlocksWidget * m_widget
void filterChanged(const QString &filter)