25#ifndef KLFPATHCHOOSER_H
26#define KLFPATHCHOOSER_H
43 Q_PROPERTY(
int mode READ mode WRITE setMode)
44 Q_PROPERTY(
bool dialogConfirmOverwrite READ dialogConfirmOverwrite WRITE setDialogConfirmOverwrite)
45 Q_PROPERTY(
QString caption READ caption WRITE setCaption)
46 Q_PROPERTY(
QString filter READ filter WRITE setFilter)
47 Q_PROPERTY(
QString path READ path WRITE setPath USER
true)
49 Q_PROPERTY(
bool possibleOverwriteWasConfirmed READ possibleOverwriteWasConfirmed)
60 virtual int mode()
const {
return _mode; }
89 virtual void setMode(
int mode);
90 virtual void setCaption(
const QString& caption);
91 virtual void setFilter(
const QString& filter);
98 virtual void setPath(
const QString& path);
111 virtual void requestBrowse();
114 void slotTextChanged();
120 bool _dlgconfirmoverwrite;
122 bool _pathFromDialog;
125 QPushButton *btnBrowse;
A widget comprising of a line edit and a "browse" button.
void fileDialogPathChosen(const QString &fname)
virtual QString filter() const
virtual bool possibleOverwriteWasConfirmed() const
virtual QString caption() const
virtual bool dialogConfirmOverwrite() const
virtual void setDialogConfirmOverwrite(bool confirm)
Base declarations for klatexformula and some utilities.