SourceForge Logo
P.I.G.A.L.E.
1.3.9
Public Implementation of a Graph Algorithm
Library and Editor

H. de Fraysseix      P. Ossona de Mendez

pigaleWindow Class Reference

Collaboration diagram for pigaleWindow:

Collaboration graph
[legend]

List of all members.


Detailed Description

Main class of Pigale which constructs all the menus and widgets.

Public Slots

Public Member Functions

Public Attributes

Protected Member Functions

Private Types

Private Slots

Private Member Functions

Private Attributes


Member Typedef Documentation

typedef QMap<int,QString> IntStringMap [private]

typedef QMap<QString,int> StringIntMap [private]


Constructor & Destructor Documentation

pigaleWindow (  ) 

~pigaleWindow (  )  [inline]


Member Function Documentation

void load (  )  [private, slot]

int load ( int  pos  )  [private, slot]

void previous (  )  [private, slot]

void reload (  )  [private, slot]

void next (  )  [private, slot]

int save ( bool  askTitle = true  )  [private, slot]

void saveAs (  )  [private, slot]

void deleterecord (  )  [private, slot]

void switchInputOutput (  )  [private, slot]

void macroHandler ( QAction *  qaction  )  [private, slot]

void macroPlay ( bool  start = false  )  [private, slot]

void about (  )  [private, slot]

void aboutQt (  )  [private, slot]

void showLabel ( int  action  )  [private, slot]

void distOption ( int  use  )  [private, slot]

void Undo (  )  [private, slot]

void Redo (  )  [private, slot]

void UndoClear (  )  [private, slot]

void UndoEnable ( bool  enable  )  [private, slot]

void LoadSettings (  )  [private, slot]

void SetPigaleFont (  )  [private, slot]

void settingsHandler ( int  action  )  [private, slot]

void initServer (  )  [private, slot]

void seedEdited ( const QString &  t  )  [private, slot]

void spinN1Changed ( int  val  )  [private, slot]

void spinN2Changed ( int  val  )  [private, slot]

void spinMChanged ( int  val  )  [private, slot]

void spinNChanged ( int  val  )  [private, slot]

void spinRepeatChanged ( int  val  )  [private, slot]

void spinDelayChanged ( int  val  )  [private, slot]

void spinPNGChanged ( int  val  )  [private, slot]

void spinMaxNSChanged ( int  i  )  [private, slot]

void spinMaxNDChanged ( int  i  )  [private, slot]

void EditPigaleColors (  )  [private, slot]

void SetPigaleColorsProfile1 (  )  [private, slot]

void SetPigaleColorsProfile2 (  )  [private, slot]

void SaveSettings (  )  [private, slot]

void ResetSettings (  )  [private, slot]

void SetDocumentationPath (  )  [private, slot]

void postHandler ( int  ret,
int  drawingType,
int  saveType 
) [private, slot]

void createThread (  )  [private]

void initPigale (  )  [private]

void CheckDocumentationPath (  )  [private]

void createMenus (  )  [private]

void createToolBar (  )  [private]

void createLayout ( QWidget *  mainWidget  )  [private]

void createRightLayout ( QHBoxLayout *  leftLayout  )  [private]

void createPageInfo ( QWidget *  gInfo  )  [private]

void createPageSettings ( QWidget *  gSettings,
QHBoxLayout *  leftLayout 
) [private]

int setId ( QAction *  action,
int  Id 
) [private]

void AllowAllMenus (  )  [private]

void mapActionsInit (  )  [private]

int macroLoad ( QString  FileName  )  [private]

void macroRecord ( int  action  )  [private]

void ParseArguments (  )  [private]

void Message ( QString  s  )  [private]

void UndoInit (  )  [private]

void initMenuTest (  )  [private]

void UpdatePigaleColors (  )  [private]

bool InitPrinter ( QPrinter *  printer  )  [private]

bool InitPicture ( QString &  formats,
QString &  suffix 
) [private]

void handler ( QAction *  action  )  [slot]

void banner (  )  [slot]

void timerWait (  )  [slot]

void UndoSave (  )  [slot]

void computeInformation (  )  [slot]

void information ( bool  erase = true  )  [slot]

void print (  )  [slot]

void image (  )  [slot]

int handler ( int  action  )  [slot]

void NewGraph (  )  [slot]

void closeEvent ( QCloseEvent *  event  )  [protected]

void customEvent ( QEvent *  e  )  [protected]

void keyPressEvent ( QKeyEvent *  k  )  [protected]

void whenReady (  ) 

void showInfoTab (  ) 

void postMessage ( const QString &  msg  ) 

void postWait ( const QString &  msg  ) 

void postMessageClear (  ) 

void postDrawG (  ) 

void wait ( int  millisec  ) 

void UndoTouch ( bool  save = false  ) 

void blockInput ( bool  t  ) 

int getKey (  ) 

QString getActionString ( int  action  ) 

int getActionInt ( QString  action_str  ) 

int publicLoad ( int  pos  ) 

int publicSave ( QString  filename  ) 

void setUserMenu ( int  i,
const QString &  txt 
)

void setShowOrientation ( bool  val  ) 

int & getResultHandler (  ) 

int getId ( QAction *  action  ) 


Member Data Documentation

QActionGroup* menuActions

QMap<int,QAction*> menuIntAction

QAction* undoLAct

QAction * undoRAct

QAction * undoSAct

QProgressBar* progressBar

pigalePaint* mypaint

QTabWidget* tabWidget

GraphWidget* gw

GraphGL* graphgl

GraphSym* graphsym

Graph_Properties* graph_properties

Mouse_Actions* mouse_actions

GraphContainer GC

QPalette LightPalette

QString InputFileName

QString OutputFileName

int InputDriver

int OutputDriver

bool ServerExecuting

int ServerClientId

QTime timer

ClientSocket* threadServer

int GraphIndex1

int pigaleThreadRet

PigaleThread* pigaleThread [private]

PigaleServer* server [private]

QTextEdit* messages [private]

QToolBar* tb [private]

QTextBrowser* browser [private]

QTabWidget* rtabWidget [private]

QCheckBox* chkOrient [private]

QWidget* gInfo [private]

QWidget * gSettings [private]

QMenu* userMenu [private]

QPrinter* printer [private]

QString DirFileMacro [private]

QString MacroFileName [private]

int* pGraphIndex [private]

int GraphIndex2 [private]

int UndoIndex [private]

int UndoMax [private]

QString DirFileDoc [private]

svector<int> MacroActions [private]

bool EditNeedUpdate [private]

bool InfoNeedUpdate [private]

int MacroNumActions [private]

bool MacroRecording [private]

bool MacroLooping [private]

bool MacroExecuting [private]

bool MacroWait [private]

bool MacroPlay [private]

int _key [private]

bool Server [private]

int numMessages [private]

IntStringMap mapActionsString [private]

StringIntMap mapActionsInt [private]

int drawingType [private]


Generated on Thu Jan 31 16:52:01 2008 for Pigale by  doxygen 1.5.4