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 ( ) [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

QTabWidget* tabWidget

QPalette LightPalette

QString InputFileName

QString OutputFileName

QTime timer

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]

int drawingType [private]


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

AltStyle によって変換されたページ (->オリジナル) /