source: trunk/doc/html/activeqt-tools-testcon.html@ 190

Last change on this file since 190 was 190, checked in by rudi, 14 years ago

reference documentation added

File size: 3.2 KB
Line 
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2<!-- /home/espenr/tmp/qt-3.3.8-espenr-2499/qt-x11-free-3.3.8/extensions/activeqt/tools/testcon/testcon.doc:1 -->
3<html>
4<head>
5<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
6<title>An ActiveX Test Container</title>
7<style type="text/css"><!--
8fn { margin-left: 1cm; text-indent: -1cm; }
9a:link { color: #004faf; text-decoration: none }
10a:visited { color: #672967; text-decoration: none }
11body { background: #ffffff; color: black; }
12--></style>
13</head>
14<body>
15
16<table border="0" cellpadding="0" cellspacing="0" width="100%">
17<tr bgcolor="#E5E5E5">
18<td valign=center>
19 <a href="index.html">
20<font color="#004faf">Home</font></a>
21 | <a href="classes.html">
22<font color="#004faf">All&nbsp;Classes</font></a>
23 | <a href="mainclasses.html">
24<font color="#004faf">Main&nbsp;Classes</font></a>
25 | <a href="annotated.html">
26<font color="#004faf">Annotated</font></a>
27 | <a href="groups.html">
28<font color="#004faf">Grouped&nbsp;Classes</font></a>
29 | <a href="functions.html">
30<font color="#004faf">Functions</font></a>
31</td>
32<td align="right" valign="center"><img src="logo32.png" align="right" width="64" height="32" border="0"></td></tr></table><h1 align=center>An ActiveX Test Container</h1>
33
34
35
36This application implements a generic test container for ActiveX
37controls. You can insert ActiveX controls installed on your
38system, and execute methods and modify properties. The container
39will log information about events and property changes as well
40as debug output in the log window.
41<p> The GUI has been implemented utilizing the Qt Designer integration
42of the QAxContainer module. Parts of the code use internals of the Qt
43<a href="metaobjects.html#meta-object">meta object</a> and <a href="activeqt.html#ActiveQt">ActiveQt</a> framework and are not recommended to be used in
44application code.
45<p> Use the application to view the slots, signals and porperties
46available through the <a href="qaxwidget.html">QAxWidget</a> class when instantiated with a
47certain ActiveX, and to test ActiveX controls you implement or
48want to use in your Qt application.
49<p> The application can load and execute script files in JavaScript,
50VBScript, Perl and Python to program the controls loaded. Example
51script files using the QAxWidget2 class are available in the <tt>scripts</tt>
52subdirectory.
53<p> Note that the qmake project of this example includes a resource file
54<tt>testcon.rc</tt> with a version resource. This is required by some
55ActiveX controls (ie. Shockwave ActiveX Controls), which might crash
56or misbehave otherwise if such version information is missing.
57<p> To build the tool you must first build the
58<a href="qaxcontainer.html">QAxContainer</a> library.
59Then run your make tool in <tt>tools/testcon</tt> and
60run the resulting <tt>testcon.exe</tt>.
61<p>See also <a href="activeqt-tools.html">ActiveQt Tools</a>.
62
63<!-- eof -->
64<p><address><hr><div align=center>
65<table width=100% cellspacing=0 border=0><tr>
66<td>Copyright &copy; 2007
67<a href="troll.html">Trolltech</a><td align=center><a href="trademarks.html">Trademarks</a>
68<td align=right><div align=right>Qt 3.3.8</div>
69</table></div></address></body>
70</html>
Note: See TracBrowser for help on using the repository browser.