vnote/src/dialog/vdirinfodialog.h
Le Tan b19b1d8079 minor-fix
- Support repeat in title jump in read mode;
- Trim input in VInsertLinkDialog;
- Rename VLineEdit to VMetaWordLineEdit;
2018-01-04 19:54:32 +08:00

41 lines
791 B
C++

#ifndef VDIRINFODIALOG_H
#define VDIRINFODIALOG_H
#include <QDialog>
class QLabel;
class VMetaWordLineEdit;
class QDialogButtonBox;
class QString;
class VDirectory;
class VDirInfoDialog : public QDialog
{
Q_OBJECT
public:
VDirInfoDialog(const QString &title,
const QString &info,
const VDirectory *directory,
VDirectory *parentDirectory,
QWidget *parent = 0);
QString getNameInput() const;
private slots:
void handleInputChanged();
private:
void setupUI();
VMetaWordLineEdit *m_nameEdit;
QLabel *m_warnLabel;
QDialogButtonBox *m_btnBox;
QString title;
QString info;
const VDirectory *m_directory;
VDirectory *m_parentDirectory;
};
#endif // VDIRINFODIALOG_H