diff options
Diffstat (limited to 'src/fqterm/fqterm_scriptengine.cpp')
-rw-r--r-- | src/fqterm/fqterm_scriptengine.cpp | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/src/fqterm/fqterm_scriptengine.cpp b/src/fqterm/fqterm_scriptengine.cpp index efab413..c49f44c 100644 --- a/src/fqterm/fqterm_scriptengine.cpp +++ b/src/fqterm/fqterm_scriptengine.cpp @@ -35,6 +35,7 @@ #include <QString> #include <QDir> #include <QMessageBox> +#include <QFileDialog> #include <QTime> #include <QTimer> #include <QFile> @@ -132,6 +133,18 @@ void FQTermScriptEngine::msgBox( const QString& msg ) { QMessageBox::Close); } +bool FQTermScriptEngine::yesnoBox( const QString& msg ){ + return QMessageBox::question(window_, tr("FQTerm"), + msg, + QMessageBox::Yes|QMessageBox::No, + QMessageBox::No)==QMessageBox::Yes; +} + +QString FQTermScriptEngine::FileDialog() { + return QFileDialog::getOpenFileName( + NULL, "Select a file", QDir::currentPath(), "*"); +} + int FQTermScriptEngine::caretX() { return buffer_->getCaretColumn(); } @@ -485,4 +498,4 @@ bool FQTermScriptEngine::isAutoReply() { } } // namespace FQTerm -#include "fqterm_scriptengine.moc"
\ No newline at end of file +#include "fqterm_scriptengine.moc" |