Mathcad Worksheet Class Reference

The Mathcad Worksheet Class COM object is a QAxObject with the CLSID .

Interfaces

Event Interfaces

Public Slots:

Signals:

Properties:


Member Type Documentation

__MIDL___MIDL_itf_automation_0262_0001

__MIDL___MIDL_itf_automation_0262_0002

__MIDL___MIDL_itf_automation_0262_0003

__MIDL___MIDL_itf_automation_0262_0004

__MIDL___MIDL_itf_automation_0262_0005

__MIDL___MIDL_itf_automation_0262_0006

__MIDL___MIDL_itf_automation_0262_0007


Member Function Documentation

void Close (__MIDL___MIDL_itf_automation_0262_0002 SaveOption) [slot]

Connect a signal to this slot:

	QObject::connect(sender, SIGNAL(someSignal(__MIDL___MIDL_itf_automation_0262_0002)), object, SLOT(Close(__MIDL___MIDL_itf_automation_0262_0002)));

Or call the function directly:

	QVariantList params = ...
	object->dynamicCall("Close(__MIDL___MIDL_itf_automation_0262_0002)", params);

QVariant GetOption (__MIDL___MIDL_itf_automation_0262_0005 option) [slot]

Connect a signal to this slot:

	QObject::connect(sender, SIGNAL(someSignal(__MIDL___MIDL_itf_automation_0262_0005)), object, SLOT(GetOption(__MIDL___MIDL_itf_automation_0262_0005)));

Or call the function directly:

	QVariantList params = ...
	QVariant result = object->dynamicCall("GetOption(__MIDL___MIDL_itf_automation_0262_0005)", params);

IDispatch* GetValue (QString bstrName) [slot]

Connect a signal to this slot:

	QObject::connect(sender, SIGNAL(someSignal(QString)), object, SLOT(GetValue(QString)));

Or call the function directly:

	QVariantList params = ...
	QAxObject * result = object->querySubObject("GetValue(QString)", params);

void PrintAll () [slot]

Connect a signal to this slot:

	QObject::connect(sender, SIGNAL(someSignal()), object, SLOT(PrintAll()));

Or call the function directly:

	object->dynamicCall("PrintAll()");

void Recalculate () [slot]

Connect a signal to this slot:

	QObject::connect(sender, SIGNAL(someSignal()), object, SLOT(Recalculate()));

Or call the function directly:

	object->dynamicCall("Recalculate()");

void Save () [slot]

Connect a signal to this slot:

	QObject::connect(sender, SIGNAL(someSignal()), object, SLOT(Save()));

Or call the function directly:

	object->dynamicCall("Save()");

void SaveAs (QString filespec, __MIDL___MIDL_itf_automation_0262_0001 Format) [slot]

Connect a signal to this slot:

	QObject::connect(sender, SIGNAL(someSignal(QString, __MIDL___MIDL_itf_automation_0262_0001)), object, SLOT(SaveAs(QString, __MIDL___MIDL_itf_automation_0262_0001)));

Or call the function directly:

	QVariantList params = ...
	object->dynamicCall("SaveAs(QString, __MIDL___MIDL_itf_automation_0262_0001)", params);

void SetOption (__MIDL___MIDL_itf_automation_0262_0005 option, QVariant vValue) [slot]

Connect a signal to this slot:

	QObject::connect(sender, SIGNAL(someSignal(__MIDL___MIDL_itf_automation_0262_0005, QVariant)), object, SLOT(SetOption(__MIDL___MIDL_itf_automation_0262_0005, QVariant)));

Or call the function directly:

	QVariantList params = ...
	object->dynamicCall("SetOption(__MIDL___MIDL_itf_automation_0262_0005, QVariant)", params);

void SetValue (QString bstrName, QVariant vValue) [slot]

Connect a signal to this slot:

	QObject::connect(sender, SIGNAL(someSignal(QString, QVariant)), object, SLOT(SetValue(QString, QVariant)));

Or call the function directly:

	QVariantList params = ...
	object->dynamicCall("SetValue(QString, QVariant)", params);

void Changed () [signal]

Connect a slot to this signal:

	QObject::connect(object, SIGNAL(Changed()), receiver, SLOT(someSlot()));

void Dirtied () [signal]

Connect a slot to this signal:

	QObject::connect(object, SIGNAL(Dirtied()), receiver, SLOT(someSlot()));

void Recalculated () [signal]

Connect a slot to this signal:

	QObject::connect(object, SIGNAL(Recalculated()), receiver, SLOT(someSlot()));

void exception (int code, QString source, QString disc, QString help) [signal]

Connect a slot to this signal:

	QObject::connect(object, SIGNAL(exception(int, QString, QString, QString)), receiver, SLOT(someSlot(int, QString, QString, QString)));

void propertyChanged (QString name) [signal]

Connect a slot to this signal:

	QObject::connect(object, SIGNAL(propertyChanged(QString)), receiver, SLOT(someSlot(QString)));

void signal (QString name, int argc, void* argv) [signal]

Connect a slot to this signal:

	QObject::connect(object, SIGNAL(signal(QString, int, void*)), receiver, SLOT(someSlot(QString, int, void*)));

Property Documentation

QString objectName

Read this property's value using QObject::property:

	QString val = object->property("objectName").toString();
Set this property' value using QObject::setProperty:
	QString newValue = ...
	object->setProperty("objectName", newValue);
Or using the setObjectName slot.

IDispatch* Application

Read this property's value using QObject::property:

	IDispatch* val = object->property("Application").toIDispatch*();

QString FullName

Read this property's value using QObject::property:

	QString val = object->property("FullName").toString();

bool IsOpen

Read this property's value using QObject::property:

	bool val = object->property("IsOpen").toBool();

IDispatch* Metadata

Read this property's value using QObject::property:

	IDispatch* val = object->property("Metadata").toIDispatch*();

QString Name

Read this property's value using QObject::property:

	QString val = object->property("Name").toString();

bool NeedsSave

Read this property's value using QObject::property:

	bool val = object->property("NeedsSave").toBool();

IDispatch* Parent

Read this property's value using QObject::property:

	IDispatch* val = object->property("Parent").toIDispatch*();

QString Path

Read this property's value using QObject::property:

	QString val = object->property("Path").toString();

IDispatch* Regions

Read this property's value using QObject::property:

	IDispatch* val = object->property("Regions").toIDispatch*();

IMathcadRegion2* SelectedRegion

This property is of an unsupported type.

IDispatch* Windows

Read this property's value using QObject::property:

	IDispatch* val = object->property("Windows").toIDispatch*();

QString control

Read this property's value using QObject::property:

	QString val = object->property("control").toString();
Set this property' value using QObject::setProperty:
	QString newValue = ...
	object->setProperty("control", newValue);
Or using the setControl slot.