MdiInterface Class Reference

#include <mdiInterface.h>


Public Member Functions

 MdiInterface (QObject *parent)
 Main interface class for plug-in. Plug-in with this class can request functions to MDI or to other plug-in.

 ~MdiInterface ()
virtual int applications ()
 Return the number of loaded applications.

virtual const char * applicationName (int nth)
 Return the name of an application by it's index value.

virtual const char * applicationPath ()
 Return the application (referred to plug-in location).

virtual ApplicationInterface * applicationInterface (const char *appName)
 Return the pointer to the ApplicationInterface from it's name.

virtual ApplicationInterface * applicationInterface (const QString &appName)
virtual ApplicationInterface * applicationInterface (int nth)
 Return the pointer to the ApplicationInterface from it's index.

virtual ApplicationInterface * applicationInterface ()
 Return the applicationInterface of the selected window.

virtual ApplicationInterface * applicationInterface (unsigned appId)
virtual int applicationAlias (const char *appName)
virtual int applicationAlias (const QString &appName)
virtual int applicationIndex (const char *appName)
 Return the application index from its name.

virtual int applicationIndex (const QString &appName)
virtual QWidget * findApplication (const char *appName, const char *fileName, bool absolute=true)
 Return true if find requested application with the same filename.

virtual void setApplicationDefaults (QWidget *obj)
 Set default properties value to an application.

virtual const char * getProperty (QObject *obj, const char *propertyName)
virtual bool isTheApplication (QObject *obj, const char *appName)
virtual QSettings * settings ()
virtual void setMessageHandler (eventUser usrProcedure)
virtual int methods (QObject *obj)
 RTTI methods.

virtual const char * methodName (QObject *obj, int index)
virtual const char * methodReturn (QObject *obj, int index)
virtual unsigned createUniqueId ()
 Create an unique ID (random).

virtual bool checkDeletedAppId (unsigned id)
 Check if and ID has been removed.

virtual bool checkAppPresence (unsigned id)
 Operation on application displayed on the desktop Check if is present an opened application with the specified ID or appName.

virtual bool checkAppPresence (QWidget *src)
virtual QWidget * checkAppPresence (const char *appName)
virtual QWidget * selectedWindow ()
virtual void activateWindow (QWidget *wd)
virtual const void * method (ApplicationInterface *ai, const char *name, const void *par0=0, const void *par1=0, const void *par2=0, const void *par3=0, const void *par4=0, const void *par5=0, const void *par6=0, const void *par7=0, const void *par8=0, const void *par9=0)
 Exec a method from a specified ApplicationInterface.

virtual const void * method (ApplicationInterface *ai, const char *name, const void **par)
virtual const void ** batch (ApplicationInterface *ai, AppBatchList list)
virtual int log (const char *fmt,...)
 Write to log window, use the same printf coding.

virtual int log (QString &txt)
virtual int logDebug (const char *fmt,...)
virtual int logWarning (const char *fmt,...)
virtual int logError (const char *fmt,...)
virtual void logShow (bool ena)
virtual void logClear ()
virtual bool logSave (const QString &filePath)
virtual void listEditor (const QString &title, QStringList &list)
virtual QString addedToList (const QString &title, const QStringList &list)
virtual QString removedFromList (const QString &title, const QStringList &list, const QString &selected=QString())
virtual QDialog * printPreview (QWidget *parent, QPixmap *pixmap)
virtual void propertiesShow (const QString &title, QList< QObject * > propertyWidget, QWidget *actionWidget=0)
virtual QString propertiesTitle () const
virtual QString saveAs (bool *ok, QWidget *parent, const QString &title, const QString &filePathName, const QStringList &filters, const QString &selectedFilter=QString())
virtual bool fileCopy (const QString &srcFile, const QString &dstFile)
virtual void grep (const QString &filePath, const QString &wildCards)
virtual void addRecentFile (const QString &fileName)
virtual int selector (const QStringList selectionList, const QStringList authorList, const QStringList revList, const QStringList descList, const QStringList iconPath)
virtual void showHelp (const char *filePathName, const char *bookMark=0)
 Show an HTML help page, if filePathName begin with the character $, an external browser is executed to show the page.

virtual void showContextHelp (const char *appName, const char *filePathName)
 Show a contextual help according to the selected language.

virtual void showPDF (const char *appName, const char *helpFileName, bool langRef=false)
virtual bool isTabbedView ()
virtual QMdiSubWindow * addApplication (QWidget *app, ApplicationInterface *appInt, bool defaults=true)
virtual QMdiSubWindow * addApplication (QWidget *app, const char *appname, bool defaults=true)
virtual bool removeApplication (QWidget *app)
virtual bool removeApplicationWidgets (unsigned id)
virtual int newToolStatus (QWidget *wid, unsigned id, const QString &textId)
virtual QToolButton * newTool (unsigned id, const QString &path, const QString &title, const QString &command, const QIcon &icon, const QKeySequence &shortcut, const QString &tip, int winId=-1, void *par=0)
virtual void newTool (QToolButton *tb, unsigned id, const QString &path, const QString &title, const QString &command, const QIcon &icon, const QKeySequence &shortcut, const QString &tip, int winId=-1, void *par=0)
virtual void newTool (QAction *action, unsigned id, const QString &path, const QString &title, const QString &command, int winId=-1, void *par=0)
virtual QComboBox * newToolComboBox (unsigned id, const QString &path, const QString &title, const QString &command, const QString &tip, int winId=-1, void *par=0)
virtual void newToolComboBox (QComboBox *cb, unsigned id, const QString &path, const QString &title, const QString &command, int winId=-1, void *par=0)
virtual QLineEdit * newToolLineEdit (unsigned id, const QString &path, const QString &title, const QString &command, const QString &tip, int winId=-1, void *par=0)
virtual void newToolLineEdit (QLineEdit *le, unsigned id, const QString &path, const QString &title, const QString &command, int winId=-1, void *par=0)
virtual QLabel * newToolLabel (unsigned id, const QString &path, const QString &textId, const QString &dspText, const QString &tip, int winId=-1, void *par=0)
virtual void newToolLabel (QLabel *le, unsigned id, const QString &path, const QString &textId, int winId=-1, void *par=0)
virtual QSpinBox * newToolSpinBox (unsigned id, const QString &path, const QString &text, const QString &command, const QString &tip, int winId=-1, void *par=0)
virtual void newToolSpinBox (QSpinBox *le, unsigned id, const QString &path, const QString &title, const QString &command, int winId=-1, void *par=0)
virtual QDoubleSpinBox * newToolDoubleSpinBox (unsigned id, const QString &path, const QString &title, const QString &command, const QString &tip, int winId=-1, void *par=0)
virtual void newToolDoubleSpinBox (QDoubleSpinBox *le, unsigned id, const QString &path, const QString &title, const QString &command, int winId=-1, void *par=0)
virtual QAction * newAction (unsigned id, const QString &title, const QString &command, const QIcon &icon, const QKeySequence &shortcut, const QString &tip, int winId=-1, void *par=0)
virtual void newAction (QAction *action, unsigned id, const QString &title, const QString &command, int winId=-1, void *par=0)
virtual QComboBox * newComboBox (unsigned id, const QString &title, const QString &command, const QString &tip, int winId=-1, void *par=0)
virtual void newComboBox (QComboBox *cb, unsigned id, const QString &title, const QString &command, int winId=-1, void *par=0)
virtual QLineEdit * newLineEdit (unsigned id, const QString &title, const QString &command, const QString &tip, int winId=-1, void *par=0)
virtual void newLineEdit (QLineEdit *le, unsigned id, const QString &title, const QString &command, int winId=-1, void *par=0)
virtual QLabel * newLabel (unsigned id, const QString &text, const QString &textId, const QString &tip)
virtual void newLabel (QLabel *le, unsigned id, const QString &text, const QString &textId)
virtual QSpinBox * newSpinBox (unsigned id, const QString &title, const QString &command, const QString &tip, int winId=-1, void *par=0)
virtual void newSpinBox (QSpinBox *le, unsigned id, const QString &title, const QString &command, int winId=-1, void *par=0)
virtual QDoubleSpinBox * newDoubleSpinBox (unsigned id, const QString &title, const QString &command, const QString &tip, int winId=-1, void *par=0)
virtual void newDoubleSpinBox (QDoubleSpinBox *le, unsigned id, const QString &title, const QString &command, int winId=-1, void *par=0)
virtual QSlider * newToolSlider (unsigned id, const QString &path, const QString &textId, const QString &command, const QString &tip, int winId=-1, void *par=0)
virtual void newToolSlider (QSlider *sl, unsigned id, const QString &path, const QString &textId, const QString &command, const QString &tip, int winId=-1, void *par=0)
virtual QCheckBox * newToolCheckBox (unsigned id, const QString &path, const QString &textId, const QString &command, const QString &tip, int winId=-1, void *par=0)
virtual void newToolCheckBox (QCheckBox *cb, unsigned id, const QString &path, const QString &textId, const QString &command, const QString &tip, int winId=-1, void *par=0)
virtual QMenu * newMenu (unsigned id, const QString &title)
virtual QToolBar * newToolBar (unsigned id, const QString &toolBarName, Qt::ToolBarArea area)
virtual bool addActions (const QString &dstObject, QStringList &actionName, const QString &prevAction=QString())
virtual bool addWidgets (const QString &dstObject, QStringList &actionName)
virtual QAction * getAction (const QString &actionName)
virtual QWidget * getWidget (const QString &widgetName)
virtual QToolButton * getToolButton (const QString &toolButtonName)
virtual bool insertMenu (const QString &menuName, const QString &dstMenu, const QString &afterActionName)
virtual void markCreatedWidgets (const QStringList &items, unsigned id)
virtual bool checkMDIitems (const QString &itemName)
virtual void mdiItemsEnable (unsigned owner, bool ena)
virtual void execExplorerTask (const char *path, const char *fileExt, const char *methodName, unsigned appId)
virtual void closeExplorerTask (const char *fileExt)
virtual void processSetup (bool ena)
virtual bool processBreak ()
virtual QMainWindow * mainWindow ()
virtual QMdiArea * mdiArea ()
virtual QToolBar * toolBarFile ()
virtual QToolBar * toolBarEdit ()
virtual QDockWidget * propertyWidget ()
virtual QMenuBar * menuBar ()
virtual QMenu * menuFile ()
virtual QMenu * menuEdit ()
virtual QMenu * menuHelp ()
virtual QMenu * menuWindow ()
virtual QAction * actionFileBreak ()
virtual QAction * actionFileNew ()
virtual QAction * actionFileOpen ()
virtual QAction * actionFileSave ()
virtual QAction * actionFileSaveAs ()
virtual QAction * actionFilePrint ()
virtual QAction * actionFileExit ()
virtual QAction * actionEditUndo ()
virtual QAction * actionEditRedo ()
virtual QAction * actionEditCut ()
virtual QAction * actionEditCopy ()
virtual QAction * actionEditPaste ()
virtual QAction * actionEditProperties ()
virtual QTextEdit * textEditLogWindow ()


Constructor & Destructor Documentation

MdiInterface::MdiInterface QObject *  parent  )  [inline]
 

Main interface class for plug-in. Plug-in with this class can request functions to MDI or to other plug-in.

Definition at line 74 of file mdiInterface.h.

MdiInterface::~MdiInterface  )  [inline]
 

Definition at line 75 of file mdiInterface.h.


Member Function Documentation

virtual QAction* MdiInterface::actionEditCopy  )  [inline, virtual]
 

Definition at line 262 of file mdiInterface.h.

virtual QAction* MdiInterface::actionEditCut  )  [inline, virtual]
 

Definition at line 261 of file mdiInterface.h.

virtual QAction* MdiInterface::actionEditPaste  )  [inline, virtual]
 

Definition at line 263 of file mdiInterface.h.

virtual QAction* MdiInterface::actionEditProperties  )  [inline, virtual]
 

Definition at line 264 of file mdiInterface.h.

virtual QAction* MdiInterface::actionEditRedo  )  [inline, virtual]
 

Definition at line 260 of file mdiInterface.h.

virtual QAction* MdiInterface::actionEditUndo  )  [inline, virtual]
 

Definition at line 259 of file mdiInterface.h.

virtual QAction* MdiInterface::actionFileBreak  )  [inline, virtual]
 

Definition at line 252 of file mdiInterface.h.

virtual QAction* MdiInterface::actionFileExit  )  [inline, virtual]
 

Definition at line 258 of file mdiInterface.h.

virtual QAction* MdiInterface::actionFileNew  )  [inline, virtual]
 

Definition at line 253 of file mdiInterface.h.

virtual QAction* MdiInterface::actionFileOpen  )  [inline, virtual]
 

Definition at line 254 of file mdiInterface.h.

virtual QAction* MdiInterface::actionFilePrint  )  [inline, virtual]
 

Definition at line 257 of file mdiInterface.h.

virtual QAction* MdiInterface::actionFileSave  )  [inline, virtual]
 

Definition at line 255 of file mdiInterface.h.

virtual QAction* MdiInterface::actionFileSaveAs  )  [inline, virtual]
 

Definition at line 256 of file mdiInterface.h.

virtual void MdiInterface::activateWindow QWidget *  wd  )  [inline, virtual]
 

Definition at line 139 of file mdiInterface.h.

virtual bool MdiInterface::addActions const QString &  dstObject,
QStringList &  actionName,
const QString &  prevAction = QString()
[inline, virtual]
 

Definition at line 223 of file mdiInterface.h.

virtual QMdiSubWindow* MdiInterface::addApplication QWidget *  app,
const char *  appname,
bool  defaults = true
[inline, virtual]
 

Definition at line 181 of file mdiInterface.h.

virtual QMdiSubWindow* MdiInterface::addApplication QWidget *  app,
ApplicationInterface *  appInt,
bool  defaults = true
[inline, virtual]
 

Definition at line 180 of file mdiInterface.h.

virtual QString MdiInterface::addedToList const QString &  title,
const QStringList &  list
[inline, virtual]
 

Definition at line 161 of file mdiInterface.h.

virtual void MdiInterface::addRecentFile const QString &  fileName  )  [inline, virtual]
 

Definition at line 169 of file mdiInterface.h.

virtual bool MdiInterface::addWidgets const QString &  dstObject,
QStringList &  actionName
[inline, virtual]
 

Definition at line 224 of file mdiInterface.h.

virtual int MdiInterface::applicationAlias const QString &  appName  )  [inline, virtual]
 

Definition at line 103 of file mdiInterface.h.

virtual int MdiInterface::applicationAlias const char *  appName  )  [inline, virtual]
 

Definition at line 102 of file mdiInterface.h.

virtual int MdiInterface::applicationIndex const QString &  appName  )  [inline, virtual]
 

Definition at line 106 of file mdiInterface.h.

virtual int MdiInterface::applicationIndex const char *  appName  )  [inline, virtual]
 

Return the application index from its name.

Definition at line 105 of file mdiInterface.h.

virtual ApplicationInterface* MdiInterface::applicationInterface unsigned  appId  )  [inline, virtual]
 

Definition at line 101 of file mdiInterface.h.

virtual ApplicationInterface* MdiInterface::applicationInterface  )  [inline, virtual]
 

Return the applicationInterface of the selected window.

Definition at line 100 of file mdiInterface.h.

virtual ApplicationInterface* MdiInterface::applicationInterface int  nth  )  [inline, virtual]
 

Return the pointer to the ApplicationInterface from it's index.

Definition at line 98 of file mdiInterface.h.

virtual ApplicationInterface* MdiInterface::applicationInterface const QString &  appName  )  [inline, virtual]
 

Definition at line 96 of file mdiInterface.h.

virtual ApplicationInterface* MdiInterface::applicationInterface const char *  appName  )  [inline, virtual]
 

Return the pointer to the ApplicationInterface from it's name.

Definition at line 95 of file mdiInterface.h.

virtual const char* MdiInterface::applicationName int  nth  )  [inline, virtual]
 

Return the name of an application by it's index value.

Parameters:
nth Index of the application
Returns:
The name of the application
 const char * appName = mInt->application(0);

Definition at line 89 of file mdiInterface.h.

virtual const char* MdiInterface::applicationPath  )  [inline, virtual]
 

Return the application (referred to plug-in location).

Definition at line 92 of file mdiInterface.h.

virtual int MdiInterface::applications  )  [inline, virtual]
 

Return the number of loaded applications.

Definition at line 80 of file mdiInterface.h.

virtual const void** MdiInterface::batch ApplicationInterface *  ai,
AppBatchList  list
[inline, virtual]
 

Definition at line 148 of file mdiInterface.h.

virtual QWidget* MdiInterface::checkAppPresence const char *  appName  )  [inline, virtual]
 

Definition at line 137 of file mdiInterface.h.

virtual bool MdiInterface::checkAppPresence QWidget *  src  )  [inline, virtual]
 

Definition at line 136 of file mdiInterface.h.

virtual bool MdiInterface::checkAppPresence unsigned  id  )  [inline, virtual]
 

Operation on application displayed on the desktop Check if is present an opened application with the specified ID or appName.

Definition at line 135 of file mdiInterface.h.

virtual bool MdiInterface::checkDeletedAppId unsigned  id  )  [inline, virtual]
 

Check if and ID has been removed.

Definition at line 131 of file mdiInterface.h.

virtual bool MdiInterface::checkMDIitems const QString &  itemName  )  [inline, virtual]
 

Definition at line 232 of file mdiInterface.h.

virtual void MdiInterface::closeExplorerTask const char *  fileExt  )  [inline, virtual]
 

Definition at line 236 of file mdiInterface.h.

virtual unsigned MdiInterface::createUniqueId  )  [inline, virtual]
 

Create an unique ID (random).

Definition at line 129 of file mdiInterface.h.

virtual void MdiInterface::execExplorerTask const char *  path,
const char *  fileExt,
const char *  methodName,
unsigned  appId
[inline, virtual]
 

Definition at line 235 of file mdiInterface.h.

virtual bool MdiInterface::fileCopy const QString &  srcFile,
const QString &  dstFile
[inline, virtual]
 

Definition at line 167 of file mdiInterface.h.

virtual QWidget* MdiInterface::findApplication const char *  appName,
const char *  fileName,
bool  absolute = true
[inline, virtual]
 

Return true if find requested application with the same filename.

Definition at line 109 of file mdiInterface.h.

virtual QAction* MdiInterface::getAction const QString &  actionName  )  [inline, virtual]
 

Definition at line 226 of file mdiInterface.h.

virtual const char* MdiInterface::getProperty QObject *  obj,
const char *  propertyName
[inline, virtual]
 

Definition at line 117 of file mdiInterface.h.

virtual QToolButton* MdiInterface::getToolButton const QString &  toolButtonName  )  [inline, virtual]
 

Definition at line 228 of file mdiInterface.h.

virtual QWidget* MdiInterface::getWidget const QString &  widgetName  )  [inline, virtual]
 

Definition at line 227 of file mdiInterface.h.

virtual void MdiInterface::grep const QString &  filePath,
const QString &  wildCards
[inline, virtual]
 

Definition at line 168 of file mdiInterface.h.

virtual bool MdiInterface::insertMenu const QString &  menuName,
const QString &  dstMenu,
const QString &  afterActionName
[inline, virtual]
 

Definition at line 230 of file mdiInterface.h.

virtual bool MdiInterface::isTabbedView  )  [inline, virtual]
 

Definition at line 178 of file mdiInterface.h.

virtual bool MdiInterface::isTheApplication QObject *  obj,
const char *  appName
[inline, virtual]
 

Definition at line 118 of file mdiInterface.h.

virtual void MdiInterface::listEditor const QString &  title,
QStringList &  list
[inline, virtual]
 

Definition at line 160 of file mdiInterface.h.

virtual int MdiInterface::log QString &  txt  )  [inline, virtual]
 

Definition at line 152 of file mdiInterface.h.

virtual int MdiInterface::log const char *  fmt,
... 
[inline, virtual]
 

Write to log window, use the same printf coding.

Definition at line 151 of file mdiInterface.h.

virtual void MdiInterface::logClear  )  [inline, virtual]
 

Definition at line 157 of file mdiInterface.h.

virtual int MdiInterface::logDebug const char *  fmt,
... 
[inline, virtual]
 

Definition at line 153 of file mdiInterface.h.

virtual int MdiInterface::logError const char *  fmt,
... 
[inline, virtual]
 

Definition at line 155 of file mdiInterface.h.

virtual bool MdiInterface::logSave const QString &  filePath  )  [inline, virtual]
 

Definition at line 158 of file mdiInterface.h.

virtual void MdiInterface::logShow bool  ena  )  [inline, virtual]
 

Definition at line 156 of file mdiInterface.h.

virtual int MdiInterface::logWarning const char *  fmt,
... 
[inline, virtual]
 

Definition at line 154 of file mdiInterface.h.

virtual QMainWindow* MdiInterface::mainWindow  )  [inline, virtual]
 

Definition at line 242 of file mdiInterface.h.

virtual void MdiInterface::markCreatedWidgets const QStringList &  items,
unsigned  id
[inline, virtual]
 

Definition at line 231 of file mdiInterface.h.

virtual QMdiArea* MdiInterface::mdiArea  )  [inline, virtual]
 

Definition at line 243 of file mdiInterface.h.

virtual void MdiInterface::mdiItemsEnable unsigned  owner,
bool  ena
[inline, virtual]
 

Definition at line 233 of file mdiInterface.h.

virtual QMenuBar* MdiInterface::menuBar  )  [inline, virtual]
 

Definition at line 247 of file mdiInterface.h.

virtual QMenu* MdiInterface::menuEdit  )  [inline, virtual]
 

Definition at line 249 of file mdiInterface.h.

virtual QMenu* MdiInterface::menuFile  )  [inline, virtual]
 

Definition at line 248 of file mdiInterface.h.

virtual QMenu* MdiInterface::menuHelp  )  [inline, virtual]
 

Definition at line 250 of file mdiInterface.h.

virtual QMenu* MdiInterface::menuWindow  )  [inline, virtual]
 

Definition at line 251 of file mdiInterface.h.

virtual const void* MdiInterface::method ApplicationInterface *  ai,
const char *  name,
const void **  par
[inline, virtual]
 

Definition at line 146 of file mdiInterface.h.

virtual const void* MdiInterface::method ApplicationInterface *  ai,
const char *  name,
const void *  par0 = 0,
const void *  par1 = 0,
const void *  par2 = 0,
const void *  par3 = 0,
const void *  par4 = 0,
const void *  par5 = 0,
const void *  par6 = 0,
const void *  par7 = 0,
const void *  par8 = 0,
const void *  par9 = 0
[inline, virtual]
 

Exec a method from a specified ApplicationInterface.

Definition at line 142 of file mdiInterface.h.

virtual const char* MdiInterface::methodName QObject *  obj,
int  index
[inline, virtual]
 

Definition at line 125 of file mdiInterface.h.

virtual const char* MdiInterface::methodReturn QObject *  obj,
int  index
[inline, virtual]
 

Definition at line 126 of file mdiInterface.h.

virtual int MdiInterface::methods QObject *  obj  )  [inline, virtual]
 

RTTI methods.

Definition at line 124 of file mdiInterface.h.

virtual void MdiInterface::newAction QAction *  action,
unsigned  id,
const QString &  title,
const QString &  command,
int  winId = -1,
void *  par = 0
[inline, virtual]
 

Definition at line 204 of file mdiInterface.h.

virtual QAction* MdiInterface::newAction unsigned  id,
const QString &  title,
const QString &  command,
const QIcon &  icon,
const QKeySequence &  shortcut,
const QString &  tip,
int  winId = -1,
void *  par = 0
[inline, virtual]
 

Definition at line 203 of file mdiInterface.h.

virtual void MdiInterface::newComboBox QComboBox *  cb,
unsigned  id,
const QString &  title,
const QString &  command,
int  winId = -1,
void *  par = 0
[inline, virtual]
 

Definition at line 206 of file mdiInterface.h.

virtual QComboBox* MdiInterface::newComboBox unsigned  id,
const QString &  title,
const QString &  command,
const QString &  tip,
int  winId = -1,
void *  par = 0
[inline, virtual]
 

Definition at line 205 of file mdiInterface.h.

virtual void MdiInterface::newDoubleSpinBox QDoubleSpinBox *  le,
unsigned  id,
const QString &  title,
const QString &  command,
int  winId = -1,
void *  par = 0
[inline, virtual]
 

Definition at line 214 of file mdiInterface.h.

virtual QDoubleSpinBox* MdiInterface::newDoubleSpinBox unsigned  id,
const QString &  title,
const QString &  command,
const QString &  tip,
int  winId = -1,
void *  par = 0
[inline, virtual]
 

Definition at line 213 of file mdiInterface.h.

virtual void MdiInterface::newLabel QLabel *  le,
unsigned  id,
const QString &  text,
const QString &  textId
[inline, virtual]
 

Definition at line 210 of file mdiInterface.h.

virtual QLabel* MdiInterface::newLabel unsigned  id,
const QString &  text,
const QString &  textId,
const QString &  tip
[inline, virtual]
 

Definition at line 209 of file mdiInterface.h.

virtual void MdiInterface::newLineEdit QLineEdit *  le,
unsigned  id,
const QString &  title,
const QString &  command,
int  winId = -1,
void *  par = 0
[inline, virtual]
 

Definition at line 208 of file mdiInterface.h.

virtual QLineEdit* MdiInterface::newLineEdit unsigned  id,
const QString &  title,
const QString &  command,
const QString &  tip,
int  winId = -1,
void *  par = 0
[inline, virtual]
 

Definition at line 207 of file mdiInterface.h.

virtual QMenu* MdiInterface::newMenu unsigned  id,
const QString &  title
[inline, virtual]
 

Definition at line 220 of file mdiInterface.h.

virtual void MdiInterface::newSpinBox QSpinBox *  le,
unsigned  id,
const QString &  title,
const QString &  command,
int  winId = -1,
void *  par = 0
[inline, virtual]
 

Definition at line 212 of file mdiInterface.h.

virtual QSpinBox* MdiInterface::newSpinBox unsigned  id,
const QString &  title,
const QString &  command,
const QString &  tip,
int  winId = -1,
void *  par = 0
[inline, virtual]
 

Definition at line 211 of file mdiInterface.h.

virtual void MdiInterface::newTool QAction *  action,
unsigned  id,
const QString &  path,
const QString &  title,
const QString &  command,
int  winId = -1,
void *  par = 0
[inline, virtual]
 

Definition at line 190 of file mdiInterface.h.

virtual void MdiInterface::newTool QToolButton *  tb,
unsigned  id,
const QString &  path,
const QString &  title,
const QString &  command,
const QIcon &  icon,
const QKeySequence &  shortcut,
const QString &  tip,
int  winId = -1,
void *  par = 0
[inline, virtual]
 

Definition at line 189 of file mdiInterface.h.

virtual QToolButton* MdiInterface::newTool unsigned  id,
const QString &  path,
const QString &  title,
const QString &  command,
const QIcon &  icon,
const QKeySequence &  shortcut,
const QString &  tip,
int  winId = -1,
void *  par = 0
[inline, virtual]
 

Definition at line 188 of file mdiInterface.h.

virtual QToolBar* MdiInterface::newToolBar unsigned  id,
const QString &  toolBarName,
Qt::ToolBarArea  area
[inline, virtual]
 

Definition at line 221 of file mdiInterface.h.

virtual void MdiInterface::newToolCheckBox QCheckBox *  cb,
unsigned  id,
const QString &  path,
const QString &  textId,
const QString &  command,
const QString &  tip,
int  winId = -1,
void *  par = 0
[inline, virtual]
 

Definition at line 218 of file mdiInterface.h.

virtual QCheckBox* MdiInterface::newToolCheckBox unsigned  id,
const QString &  path,
const QString &  textId,
const QString &  command,
const QString &  tip,
int  winId = -1,
void *  par = 0
[inline, virtual]
 

Definition at line 217 of file mdiInterface.h.

virtual void MdiInterface::newToolComboBox QComboBox *  cb,
unsigned  id,
const QString &  path,
const QString &  title,
const QString &  command,
int  winId = -1,
void *  par = 0
[inline, virtual]
 

Definition at line 192 of file mdiInterface.h.

virtual QComboBox* MdiInterface::newToolComboBox unsigned  id,
const QString &  path,
const QString &  title,
const QString &  command,
const QString &  tip,
int  winId = -1,
void *  par = 0
[inline, virtual]
 

Definition at line 191 of file mdiInterface.h.

virtual void MdiInterface::newToolDoubleSpinBox QDoubleSpinBox *  le,
unsigned  id,
const QString &  path,
const QString &  title,
const QString &  command,
int  winId = -1,
void *  par = 0
[inline, virtual]
 

Definition at line 200 of file mdiInterface.h.

virtual QDoubleSpinBox* MdiInterface::newToolDoubleSpinBox unsigned  id,
const QString &  path,
const QString &  title,
const QString &  command,
const QString &  tip,
int  winId = -1,
void *  par = 0
[inline, virtual]
 

Definition at line 199 of file mdiInterface.h.

virtual void MdiInterface::newToolLabel QLabel *  le,
unsigned  id,
const QString &  path,
const QString &  textId,
int  winId = -1,
void *  par = 0
[inline, virtual]
 

Definition at line 196 of file mdiInterface.h.

virtual QLabel* MdiInterface::newToolLabel unsigned  id,
const QString &  path,
const QString &  textId,
const QString &  dspText,
const QString &  tip,
int  winId = -1,
void *  par = 0
[inline, virtual]
 

Definition at line 195 of file mdiInterface.h.

virtual void MdiInterface::newToolLineEdit QLineEdit *  le,
unsigned  id,
const QString &  path,
const QString &  title,
const QString &  command,
int  winId = -1,
void *  par = 0
[inline, virtual]
 

Definition at line 194 of file mdiInterface.h.

virtual QLineEdit* MdiInterface::newToolLineEdit unsigned  id,
const QString &  path,
const QString &  title,
const QString &  command,
const QString &  tip,
int  winId = -1,
void *  par = 0
[inline, virtual]
 

Definition at line 193 of file mdiInterface.h.

virtual void MdiInterface::newToolSlider QSlider *  sl,
unsigned  id,
const QString &  path,
const QString &  textId,
const QString &  command,
const QString &  tip,
int  winId = -1,
void *  par = 0
[inline, virtual]
 

Definition at line 216 of file mdiInterface.h.

virtual QSlider* MdiInterface::newToolSlider unsigned  id,
const QString &  path,
const QString &  textId,
const QString &  command,
const QString &  tip,
int  winId = -1,
void *  par = 0
[inline, virtual]
 

Definition at line 215 of file mdiInterface.h.

virtual void MdiInterface::newToolSpinBox QSpinBox *  le,
unsigned  id,
const QString &  path,
const QString &  title,
const QString &  command,
int  winId = -1,
void *  par = 0
[inline, virtual]
 

Definition at line 198 of file mdiInterface.h.

virtual QSpinBox* MdiInterface::newToolSpinBox unsigned  id,
const QString &  path,
const QString &  text,
const QString &  command,
const QString &  tip,
int  winId = -1,
void *  par = 0
[inline, virtual]
 

Definition at line 197 of file mdiInterface.h.

virtual int MdiInterface::newToolStatus QWidget *  wid,
unsigned  id,
const QString &  textId
[inline, virtual]
 

Definition at line 185 of file mdiInterface.h.

virtual QDialog* MdiInterface::printPreview QWidget *  parent,
QPixmap *  pixmap
[inline, virtual]
 

Definition at line 163 of file mdiInterface.h.

virtual bool MdiInterface::processBreak  )  [inline, virtual]
 

Definition at line 239 of file mdiInterface.h.

virtual void MdiInterface::processSetup bool  ena  )  [inline, virtual]
 

Definition at line 238 of file mdiInterface.h.

virtual void MdiInterface::propertiesShow const QString &  title,
QList< QObject * >  propertyWidget,
QWidget *  actionWidget = 0
[inline, virtual]
 

Definition at line 164 of file mdiInterface.h.

virtual QString MdiInterface::propertiesTitle  )  const [inline, virtual]
 

Definition at line 165 of file mdiInterface.h.

virtual QDockWidget* MdiInterface::propertyWidget  )  [inline, virtual]
 

Definition at line 246 of file mdiInterface.h.

virtual bool MdiInterface::removeApplication QWidget *  app  )  [inline, virtual]
 

Definition at line 182 of file mdiInterface.h.

virtual bool MdiInterface::removeApplicationWidgets unsigned  id  )  [inline, virtual]
 

Definition at line 183 of file mdiInterface.h.

virtual QString MdiInterface::removedFromList const QString &  title,
const QStringList &  list,
const QString &  selected = QString()
[inline, virtual]
 

Definition at line 162 of file mdiInterface.h.

virtual QString MdiInterface::saveAs bool *  ok,
QWidget *  parent,
const QString &  title,
const QString &  filePathName,
const QStringList &  filters,
const QString &  selectedFilter = QString()
[inline, virtual]
 

Definition at line 166 of file mdiInterface.h.

virtual QWidget* MdiInterface::selectedWindow  )  [inline, virtual]
 

Definition at line 138 of file mdiInterface.h.

virtual int MdiInterface::selector const QStringList  selectionList,
const QStringList  authorList,
const QStringList  revList,
const QStringList  descList,
const QStringList  iconPath
[inline, virtual]
 

Definition at line 170 of file mdiInterface.h.

virtual void MdiInterface::setApplicationDefaults QWidget *  obj  )  [inline, virtual]
 

Set default properties value to an application.

void setApplicationDefaults(QWidget * obj)

Parameters:
obj Pointer to the QWidget application

Definition at line 116 of file mdiInterface.h.

virtual void MdiInterface::setMessageHandler eventUser  usrProcedure  )  [inline, virtual]
 

Definition at line 121 of file mdiInterface.h.

virtual QSettings* MdiInterface::settings  )  [inline, virtual]
 

Definition at line 119 of file mdiInterface.h.

virtual void MdiInterface::showContextHelp const char *  appName,
const char *  filePathName
[inline, virtual]
 

Show a contextual help according to the selected language.

Definition at line 175 of file mdiInterface.h.

virtual void MdiInterface::showHelp const char *  filePathName,
const char *  bookMark = 0
[inline, virtual]
 

Show an HTML help page, if filePathName begin with the character $, an external browser is executed to show the page.

Definition at line 173 of file mdiInterface.h.

virtual void MdiInterface::showPDF const char *  appName,
const char *  helpFileName,
bool  langRef = false
[inline, virtual]
 

Definition at line 176 of file mdiInterface.h.

virtual QTextEdit* MdiInterface::textEditLogWindow  )  [inline, virtual]
 

Definition at line 265 of file mdiInterface.h.

virtual QToolBar* MdiInterface::toolBarEdit  )  [inline, virtual]
 

Definition at line 245 of file mdiInterface.h.

virtual QToolBar* MdiInterface::toolBarFile  )  [inline, virtual]
 

Definition at line 244 of file mdiInterface.h.


Generated on Thu Jun 22 12:01:33 2017 for Multi Document Interface by doxygen 1.3.1