Seg3D  2.4
Seg3D is a free volume segmentation and processing tool developed by the NIH Center for Integrative Biomedical Computing at the University of Utah Scientific Computing and Imaging (SCI) Institute.
All Classes Namespaces Functions Variables Typedefs Enumerator Friends
Public Member Functions | Public Attributes | Friends | List of all members
QtUtils::QtApplication Class Reference
Inheritance diagram for QtUtils::QtApplication:

Public Member Functions

bool setup (int &argc, char **argv)
 
bool exec ()
 
QApplication * qt_application ()
 
QtRenderResourcesContextHandle qt_renderresources_context ()
 

Public Attributes

boost::signals2::signal< void() > enter_size_move_signal_
 
boost::signals2::signal< void() > exit_size_move_signal_
 
boost::signals2::signal< void(std::string) > osx_file_open_event_signal_
 

Friends

class QtApplicationPrivate
 

Member Function Documentation

bool QtUtils::QtApplication::exec ( )

EXEC: Start the interface execution This effectively will start the program.

QApplication * QtUtils::QtApplication::qt_application ( )

QT_APPLICATION: Get the pointer to the main QT Application

QtRenderResourcesContextHandle QtUtils::QtApplication::qt_renderresources_context ( )

QT_RENDERRESOURCES_CONTEXT: Get the handle to the renderresources

bool QtUtils::QtApplication::setup ( int &  argc,
char **  argv 
)

SETUP: Setup the interface context

Member Data Documentation

boost::signals2::signal< void () > QtUtils::QtApplication::enter_size_move_signal_

ENTER_SIZE_MOVE_SIGNAL: Triggered when the user starts resizing the application window.

boost::signals2::signal< void () > QtUtils::QtApplication::exit_size_move_signal_

EXIT_SIZE_MOVE_SIGNAL: Triggered when the user stops resizing the application window.

boost::signals2::signal< void (std::string) > QtUtils::QtApplication::osx_file_open_event_signal_

OSX_FILE_OPEN_EVENT_SIGNAL: Triggered via Mac OS X file associations


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