Generated on Fri Oct 19 11:26:00 2018 for Gecode by doxygen 1.6.3

Gecode::Gist::GistMainWindow Class Reference
[Gist: the Gecode Interactive Search Tool]

Main window for stand-alone Gist. More...

#include <mainwindow.hh>

List of all members.

Public Member Functions

 GistMainWindow (Space *root, bool bab, const Options &opt)
 Constructor.

Protected Slots

void statusChanged (const Statistics &stats, bool finished)
 The status has changed (e.g., new solutions have been found).
void about (void)
 Open the about dialog.
void preferences (bool setup=false)
 Open the preferences dialog.
void populateInspectorSelection (void)
 Populate the inspector menus from the actions found in Gist.
void populateInspectors (void)
 Populate the inspector menus from the actions found in Gist.
void populateBookmarks (void)
 Populate the bookmarks menus from the actions found in Gist.

Protected Member Functions

void closeEvent (QCloseEvent *event)
 Close Gist.

Protected Attributes

Gistc
 The contained Gist object.
QMenuBar * menuBar
 A menu bar.
AboutGist aboutGist
 About dialog.

Detailed Description

Main window for stand-alone Gist.

Definition at line 54 of file mainwindow.hh.


Constructor & Destructor Documentation

Gecode::Gist::GistMainWindow::GistMainWindow ( Space root,
bool  bab,
const Options opt 
)

Constructor.

Definition at line 73 of file mainwindow.cpp.


Member Function Documentation

void Gecode::Gist::GistMainWindow::statusChanged ( const Statistics stats,
bool  finished 
) [protected, slot]

The status has changed (e.g., new solutions have been found).

Definition at line 230 of file mainwindow.cpp.

void Gecode::Gist::GistMainWindow::about ( void   )  [protected, slot]

Open the about dialog.

Definition at line 272 of file mainwindow.cpp.

void Gecode::Gist::GistMainWindow::preferences ( bool  setup = false  )  [protected, slot]

Open the preferences dialog.

Definition at line 277 of file mainwindow.cpp.

void Gecode::Gist::GistMainWindow::populateInspectorSelection ( void   )  [protected, slot]

Populate the inspector menus from the actions found in Gist.

Definition at line 296 of file mainwindow.cpp.

void Gecode::Gist::GistMainWindow::populateInspectors ( void   )  [protected, slot]

Populate the inspector menus from the actions found in Gist.

Definition at line 317 of file mainwindow.cpp.

void Gecode::Gist::GistMainWindow::populateBookmarks ( void   )  [protected, slot]

Populate the bookmarks menus from the actions found in Gist.

Definition at line 309 of file mainwindow.cpp.

void Gecode::Gist::GistMainWindow::closeEvent ( QCloseEvent *  event  )  [protected]

Close Gist.

Definition at line 222 of file mainwindow.cpp.


Member Data Documentation

The contained Gist object.

Definition at line 91 of file mainwindow.hh.

A menu bar.

Definition at line 93 of file mainwindow.hh.

About dialog.

Definition at line 95 of file mainwindow.hh.


The documentation for this class was generated from the following files: