#include <guiserver_interface.h>
Public Types | |
enum | FileType { Read, Write, Dir } |
Public Member Functions | |
virtual | ~GuiServer_Interface () |
virtual void | message (const QString &title, const QString &text) const =0 |
virtual bool | messageYesNo (const QString &title, const QString &text) const =0 |
virtual bool | messageOkCancel (const QString &title, const QString &text) const =0 |
virtual double | getDouble (const QString &title, const QString &label, double initvalue, double minvalue, double maxvalue) const =0 |
virtual int | getInt (const QString &title, const QString &label, int initvalue, int minvalue, int maxvalue) const =0 |
virtual QString | getString (const QString &title, const QString &label, const QString &initvalue) const =0 |
virtual QString | getItem (const QString &title, const QString &label, const QStringList &list) const =0 |
virtual QString | getItem (const QString &title, const QString &desc, const QList< ListItem > items) const =0 |
virtual QString | getFileName (const QString &title, const QString &dir, const QString &filter, const FileType &)=0 |
Classes | |
struct | ListItem |
virtual NSCore::GuiServer_Interface::~GuiServer_Interface | ( | ) | [inline, virtual] |
virtual void NSCore::GuiServer_Interface::message | ( | const QString & | title, | |
const QString & | text | |||
) | const [pure virtual] |
Implemented in NSCore::CachingGuiServer, and GraphicalGuiServer.
virtual bool NSCore::GuiServer_Interface::messageYesNo | ( | const QString & | title, | |
const QString & | text | |||
) | const [pure virtual] |
Implemented in NSCore::CachingGuiServer, and GraphicalGuiServer.
virtual bool NSCore::GuiServer_Interface::messageOkCancel | ( | const QString & | title, | |
const QString & | text | |||
) | const [pure virtual] |
Implemented in NSCore::CachingGuiServer, and GraphicalGuiServer.
virtual double NSCore::GuiServer_Interface::getDouble | ( | const QString & | title, | |
const QString & | label, | |||
double | initvalue, | |||
double | minvalue, | |||
double | maxvalue | |||
) | const [pure virtual] |
Implemented in NSCore::CachingGuiServer, and GraphicalGuiServer.
virtual int NSCore::GuiServer_Interface::getInt | ( | const QString & | title, | |
const QString & | label, | |||
int | initvalue, | |||
int | minvalue, | |||
int | maxvalue | |||
) | const [pure virtual] |
Implemented in NSCore::CachingGuiServer, and GraphicalGuiServer.
virtual QString NSCore::GuiServer_Interface::getString | ( | const QString & | title, | |
const QString & | label, | |||
const QString & | initvalue | |||
) | const [pure virtual] |
Implemented in NSCore::CachingGuiServer, and GraphicalGuiServer.
virtual QString NSCore::GuiServer_Interface::getItem | ( | const QString & | title, | |
const QString & | label, | |||
const QStringList & | list | |||
) | const [pure virtual] |
Implemented in NSCore::CachingGuiServer, and GraphicalGuiServer.
virtual QString NSCore::GuiServer_Interface::getItem | ( | const QString & | title, | |
const QString & | desc, | |||
const QList< ListItem > | items | |||
) | const [pure virtual] |
Implemented in GraphicalGuiServer.
virtual QString NSCore::GuiServer_Interface::getFileName | ( | const QString & | title, | |
const QString & | dir, | |||
const QString & | filter, | |||
const FileType & | ||||
) | [pure virtual] |
Implemented in NSCore::CachingGuiServer, and GraphicalGuiServer.