module::qtui::javascript::shell Class Reference

#include <shell.h>

Inheritance diagram for module::qtui::javascript::shell:
Inheritance graph
[legend]

List of all members.

Public Slots

void on_console_execute (const QString &Command)
void on_shell_clear_activated ()

Public Member Functions

 shell ()

Static Public Member Functions

static k3d::iplugin_factoryget_factory ()

Private Types

typedef QMainWindow base

Private Member Functions

void prompt ()

Static Private Member Functions

static QScriptValue print (QScriptContext *Context, QScriptEngine *Engine)

Private Attributes

Ui::QTUIJavaScriptShell ui
k3d::qtui::application_widget application_widget
boost::scoped_ptr< QScriptEngine > script_engine

Member Typedef Documentation

typedef QMainWindow module::qtui::javascript::shell::base [private]

Constructor & Destructor Documentation

module::qtui::javascript::shell::shell (  ) 

Referenced by get_factory().


Member Function Documentation

k3d::iplugin_factory & module::qtui::javascript::shell::get_factory (  )  [static]
void module::qtui::javascript::shell::on_console_execute ( const QString &  Command  )  [slot]
void module::qtui::javascript::shell::on_shell_clear_activated (  )  [slot]
QScriptValue module::qtui::javascript::shell::print ( QScriptContext *  Context,
QScriptEngine *  Engine 
) [static, private]

Referenced by get_factory().

void module::qtui::javascript::shell::prompt (  )  [private]

References modifier::result, and script_engine.


Member Data Documentation

boost::scoped_ptr<QScriptEngine> module::qtui::javascript::shell::script_engine [private]

Referenced by prompt().

Ui::QTUIJavaScriptShell module::qtui::javascript::shell::ui [private]

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

Generated on Mon Mar 21 07:44:31 2011 for K-3D by doxygen 1.6.3