gui::ConsoleWindow Class Reference

Commandline mode Main "window". More...

#include <consolewindow.h>

List of all members.

Public Member Functions

 ConsoleWindow (const QStringList &params)
void init ()
void run (const QString &scriptName)
void runFile (const QString &scriptName)
void eval (const QString &code)
void call (const QString &func)
 ~ConsoleWindow ()

Private Attributes

BaseConsolebase

Detailed Description

Commandline mode Main "window".

ConsoleWindow - class handling commandline mode


Constructor & Destructor Documentation

gui::ConsoleWindow::ConsoleWindow ( const QStringList &  params  ) 

constructor of ConsoleWindow

Parameters:
params Commandline Parameters

References base.

gui::ConsoleWindow::~ConsoleWindow (  ) 

default destructor

References base, and gui::BaseCore::call().


Member Function Documentation

void gui::ConsoleWindow::call ( const QString &  func  ) 

Run given callback function

Parameters:
func Function to call

Referenced by main().

void gui::ConsoleWindow::eval ( const QString &  code  ) 

Run given script code

Parameters:
code Code to evaluate

References base, and gui::BaseCore::runScript().

Referenced by main().

void gui::ConsoleWindow::init (  ) 

Run initscripts

Referenced by main().

void gui::ConsoleWindow::run ( const QString &  scriptName  ) 

Runs script from given file, looking in script path first

Parameters:
scriptName name of file with QT Script to run

References base, and gui::Base::run().

Referenced by main().

void gui::ConsoleWindow::runFile ( const QString &  scriptName  ) 

Runs script from given file

Parameters:
scriptName name of file with QT Script to run

References base, and gui::Base::run().

Referenced by main().


Member Data Documentation

Base used to host scripts

Referenced by ConsoleWindow(), eval(), run(), runFile(), and ~ConsoleWindow().


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