dialog.cc File Reference

#include "qtcompat.h"
#include "dialog.h"
#include "settings.h"
#include "version.h"
#include <qdir.h>
#include <qinputdialog.h>
#include <qmessagebox.h>
#include <qfiledialog.h>
#include <qcolordialog.h>
#include <qfileinfo.h>
#include <utils/debug.h>
#include <qstring.h>
#include "util.h"

Namespaces

namespace  gui
 

Graphical user interface namespace.


Functions

QString gui::getDir (QFileDialog &fd)
QString gui::openFileDialog (QWidget *parent, const QString &caption, const QString &settingName, const QString &filters, const QString &savePath)
QString gui::openFileDialogPdf (QWidget *parent)
QString gui::saveFileDialog (QWidget *parent, const QString &oldname, bool askOverwrite, const QString &caption, const QString &settingName, const QString &filters, const QString &savePath)
QString gui::saveFileDialogPdf (QWidget *parent, const QString &oldname, bool askOverwrite)
QString gui::saveFileDialogXml (QWidget *parent, const QString &oldname, bool askOverwrite)
QString gui::readStringDialog (QWidget *parent, const QString &message, const QString &def)
QColor gui::colorDialog (QWidget *parent)
bool gui::questionDialog (QWidget *parent, const QString &msg)

Detailed Description

Dialog - class with various static dialogs:
openFileDialog - pick a filename for opening it
saveFileDialog - pick a filename for saving as
openFileDialogPdf, saveFileDialogPdf - specialization of above for PDF files
colorDialog - dialog for selecting color
readStringDialog - Ask user a question end expect him to enter some string as answer

Author:
Martin Petricek