[prev in list] [next in list] [prev in thread] [next in thread]
List: kjsembed
Subject: [kjsembed] kdebindings/kjsembed/docs
From: Ian Reinhart Geiser <geiseri () kde ! org>
Date: 2004-12-06 18:34:48
Message-ID: 20041206183448.466A31D09D () office ! kde ! org
[Download RAW message or body]
CVS commit by geiseri:
Removed autogenerated docs, since the scripts now work to generate them
property on Qt only and KDE mode.
A classdocs/dummy.txt 1.1
A jsref/dummy.txt 1.1
M +24 -19 build-docs.js 1.12
R classdocs/doxygen.css 1.2
R classdocs/namespacemembers_type.html 1.5
R classdocs/namespacemembers_vars.html 1.5
R jsref/application.html 1.13
R jsref/brush.html 1.3
R jsref/config.html 1.8
R jsref/dcop.html 1.8
R jsref/dcopclient.html 1.3
R jsref/dcopinterface.html 1.3
R jsref/dcopref.html 1.3
R jsref/evalerror.html 1.3
R jsref/factory.html 1.6
R jsref/global.html 1.15
R jsref/image.html 1.16
R jsref/imagefx.html 1.3
R jsref/index-exceptions.html 1.2
R jsref/index-kdeobjects.html 1.3
R jsref/index-kjsembedobjects.html 1.3
R jsref/index-nocreate.html 1.4
R jsref/index-objects.html 1.6
R jsref/index-qtobjects.html 1.5
R jsref/index-static.html 1.6
R jsref/index.html 1.13
R jsref/kaction.html 1.12
R jsref/kactionselector.html 1.3
R jsref/kactivelabel.html 1.14
R jsref/kcharselect.html 1.14
R jsref/kcmodule.html 1.14
R jsref/kcolorbutton.html 1.14
R jsref/kcolorcombo.html 1.16
R jsref/kcolorpatch.html 1.3
R jsref/kcombobox.html 1.16
R jsref/kdatepicker.html 1.16
R jsref/kdatetable.html 1.10
R jsref/kdatetimewidget.html 1.8
R jsref/kdatewidget.html 1.14
R jsref/kdialog.html 1.14
R jsref/kdoublenuminput.html 1.14
R jsref/kdoublespinbox.html 1.13
R jsref/kdualcolorbutton.html 1.14
R jsref/keditlistbox.html 1.14
R jsref/kfontchooser.html 1.8
R jsref/kfontcombo.html 1.16
R jsref/kfontrequester.html 1.8
R jsref/kgradientselector.html 1.14
R jsref/khistorycombo.html 1.16
R jsref/khsselector.html 1.14
R jsref/kiconbutton.html 1.14
R jsref/kiconview.html 1.8
R jsref/kimagefilepreview.html 1.3
R jsref/kintnuminput.html 1.14
R jsref/kintspinbox.html 1.14
R jsref/kjanuswidget.html 1.1
R jsref/kjsembed::bindings::config.html 1.2
R jsref/kjsembed::bindings::jsdcopinterface.html 1.2
R jsref/kjsembed::bindings::movie.html 1.2
R jsref/kjsembed::bindings::netaccess.html 1.2
R jsref/kjsembed::bindings::pixmap.html 1.2
R jsref/kjsembed::bindings::sqldatabase.html 1.2
R jsref/kjsembed::bindings::sqlquery.html 1.2
R jsref/kjsembed::kjsembedpart.html 1.2
R jsref/kjsembedpart.html 1.2
R jsref/kkeybutton.html 1.8
R jsref/klanguagebutton.html 1.3
R jsref/kled.html 1.14
R jsref/klineedit.html 1.14
R jsref/klistbox.html 1.14
R jsref/klistview.html 1.14
R jsref/klistviewsearchline.html 1.2
R jsref/kmainwindow.html 1.12
R jsref/kpalettetable.html 1.3
R jsref/kparts_mainwindow.html 1.3
R jsref/kpasswordedit.html 1.14
R jsref/kprogress.html 1.14
R jsref/kpushbutton.html 1.14
R jsref/krestrictedline.html 1.14
R jsref/krootpermsicon.html 1.3
R jsref/kruler.html 1.14
R jsref/ksqueezedtextlabel.html 1.14
R jsref/ksystemtray.html 1.3
R jsref/ktextbrowser.html 1.14
R jsref/ktextedit.html 1.14
R jsref/ktimewidget.html 1.8
R jsref/ktoggleaction.html 1.12
R jsref/kurlcomborequester.html 1.8
R jsref/kurllabel.html 1.14
R jsref/kurlrequester.html 1.14
R jsref/kwritepermsicon.html 1.3
R jsref/kxmlguiclient.html 1.2
R jsref/line.html 1.14
R jsref/movie.html 1.6
R jsref/mycustomobject.html 1.3
R jsref/mycustomqobject.html 1.4
R jsref/netaccess.html 1.13
R jsref/painter.html 1.12
R jsref/part.html 1.12
R jsref/pen.html 1.6
R jsref/pixmap.html 1.14
R jsref/pixmaplabel.html 1.14
R jsref/process.html 1.3
R jsref/qaccel.html 1.2
R jsref/qaccessibleobject.html 1.2
R jsref/qaction.html 1.2
R jsref/qactiongroup.html 1.2
R jsref/qapplication.html 1.2
R jsref/qaquastyle.html 1.2
R jsref/qassistantclient.html 1.2
R jsref/qaxobject.html 1.2
R jsref/qaxwidget.html 1.2
R jsref/qboxlayout.html 1.2
R jsref/qbutton.html 1.2
R jsref/qbuttongroup.html 1.14
R jsref/qcanvas.html 1.3
R jsref/qcanvastext.html 1.1
R jsref/qcanvasview.html 1.8
R jsref/qcdestyle.html 1.2
R jsref/qcheckbox.html 1.14
R jsref/qchecklistitem.html 1.2
R jsref/qclipboard.html 1.2
R jsref/qcolordialog.html 1.2
R jsref/qcolordrag.html 1.2
R jsref/qcombobox.html 1.16
R jsref/qcommonstyle.html 1.2
R jsref/qcopchannel.html 1.2
R jsref/qdatabrowser.html 1.14
R jsref/qdatapump.html 1.2
R jsref/qdatatable.html 1.14
R jsref/qdataview.html 1.14
R jsref/qdateedit.html 1.14
R jsref/qdatetimeedit.html 1.14
R jsref/qdatetimeeditbase.html 1.2
R jsref/qdesktopwidget.html 1.2
R jsref/qdial.html 1.14
R jsref/qdialog.html 1.14
R jsref/qdir.html 1.3
R jsref/qdns.html 1.2
R jsref/qdockarea.html 1.2
R jsref/qdockwindow.html 1.2
R jsref/qdoublevalidator.html 1.2
R jsref/qdragobject.html 1.2
R jsref/qeditorfactory.html 1.2
R jsref/qerrormessage.html 1.2
R jsref/qeventloop.html 1.2
R jsref/qfiledialog.html 1.2
R jsref/qfileiconprovider.html 1.2
R jsref/qfontdialog.html 1.2
R jsref/qframe.html 1.14
R jsref/qftp.html 1.2
R jsref/qglwidget.html 1.2
R jsref/qgrid.html 1.14
R jsref/qgridlayout.html 1.2
R jsref/qgridview.html 1.2
R jsref/qgroupbox.html 1.14
R jsref/qhbox.html 1.14
R jsref/qhboxlayout.html 1.2
R jsref/qhbuttongroup.html 1.2
R jsref/qheader.html 1.2
R jsref/qhgroupbox.html 1.2
R jsref/qhttp.html 1.2
R jsref/qicondrag.html 1.2
R jsref/qiconview.html 1.14
R jsref/qimagedrag.html 1.2
R jsref/qinputdialog.html 1.2
R jsref/qintvalidator.html 1.2
R jsref/qlabel.html 1.14
R jsref/qlayout.html 1.2
R jsref/qlayoutwidget.html 1.14
R jsref/qlcdnumber.html 1.14
R jsref/qlineedit.html 1.14
R jsref/qlistbox.html 1.14
R jsref/qlistview.html 1.14
R jsref/qlistviewitem.html 1.2
R jsref/qlocalfs.html 1.2
R jsref/qmacstyle.html 1.2
R jsref/qmainwindow.html 1.14
R jsref/qmenubar.html 1.2
R jsref/qmessagebox.html 1.2
R jsref/qmotif.html 1.2
R jsref/qmotifdialog.html 1.2
R jsref/qmotifplusstyle.html 1.2
R jsref/qmotifstyle.html 1.2
R jsref/qmotifwidget.html 1.2
R jsref/qmultilineedit.html 1.14
R jsref/qnetworkoperation.html 1.2
R jsref/qnetworkprotocol.html 1.2
R jsref/qnpinstance.html 1.2
R jsref/qnpwidget.html 1.2
R jsref/qobject.html 1.14
R jsref/qobjectcleanuphandler.html 1.2
R jsref/qplatinumstyle.html 1.2
R jsref/qpopupmenu.html 1.14
R jsref/qprocess.html 1.2
R jsref/qprogressbar.html 1.14
R jsref/qprogressdialog.html 1.2
R jsref/qpushbutton.html 1.14
R jsref/qradiobutton.html 1.14
R jsref/qregexpvalidator.html 1.2
R jsref/qscrollbar.html 1.14
R jsref/qscrollview.html 1.7
R jsref/qserversocket.html 1.2
R jsref/qsessionmanager.html 1.2
R jsref/qsgistyle.html 1.2
R jsref/qsignal.html 1.2
R jsref/qsignalmapper.html 1.2
R jsref/qsizegrip.html 1.2
R jsref/qslider.html 1.14
R jsref/qsocket.html 1.2
R jsref/qsocketnotifier.html 1.2
R jsref/qsound.html 1.2
R jsref/qspinbox.html 1.14
R jsref/qsplashscreen.html 1.2
R jsref/qsplitter.html 1.13
R jsref/qsqldatabase.html 1.2
R jsref/qsqldriver.html 1.2
R jsref/qsqleditorfactory.html 1.2
R jsref/qsqlform.html 1.2
R jsref/qstatusbar.html 1.2
R jsref/qstoreddrag.html 1.2
R jsref/qstyle.html 1.2
R jsref/qstylesheet.html 1.2
R jsref/qt.html 1.2
R jsref/qtabbar.html 1.2
R jsref/qtabdialog.html 1.2
R jsref/qtable.html 1.14
R jsref/qtabwidget.html 1.14
R jsref/qtextbrowser.html 1.14
R jsref/qtextdrag.html 1.2
R jsref/qtextedit.html 1.14
R jsref/qtextstream.html 1.2
R jsref/qtextview.html 1.14
R jsref/qtimeedit.html 1.14
R jsref/qtimer.html 1.14
R jsref/qtoolbar.html 1.2
R jsref/qtoolbox.html 1.8
R jsref/qtoolbutton.html 1.14
R jsref/qtooltipgroup.html 1.2
R jsref/qtranslator.html 1.2
R jsref/quridrag.html 1.2
R jsref/qurloperator.html 1.2
R jsref/qvalidator.html 1.2
R jsref/qvbox.html 1.14
R jsref/qvboxlayout.html 1.2
R jsref/qvbuttongroup.html 1.2
R jsref/qvgroupbox.html 1.2
R jsref/qwidget.html 1.17
R jsref/qwidgetstack.html 1.14
R jsref/qwindowsstyle.html 1.2
R jsref/qwindowsxpstyle.html 1.2
R jsref/qwizard.html 1.14
R jsref/qworkspace.html 1.2
R jsref/qwskeyboardhandler.html 1.2
R jsref/qxtwidget.html 1.2
R jsref/rangeerror.html 1.3
R jsref/referenceerror.html 1.3
R jsref/sqldatabase.html 1.8
R jsref/sqlquery.html 1.8
R jsref/stdaction.html 1.5
R jsref/stddialog.html 1.5
R jsref/stddirs.html 1.8
R jsref/stdicons.html 1.8
R jsref/syntaxerror.html 1.1
R jsref/system.html 1.6
R jsref/textlabel.html 1.14
R jsref/textstream.html 1.10
R jsref/this.html 1.8
R jsref/typeerror.html 1.3
R jsref/urierror.html 1.1
--- kdebindings/kjsembed/docs/build-docs.js #1.11:1.12
@@ -42,5 +42,5 @@
text += intro;
text += '<ul>\n';
-
+
var hrefroot = '';
for ( var i = 0; i < classlist.length; i++ )
@@ -91,4 +91,6 @@
for ( var idx = 0; idx < statics.length; idx++ ) {
var name = statics[idx];
+ try
+ {
var obj = eval( name );
var fileText = write_page( name,
@@ -96,33 +98,37 @@
System.writeFile("jsref/" + name.toLowerCase() + ".html", fileText);
}
+ catch(x)
+ {
+ println("Error: " + x );
+ }
+ }
}
//
-// Document the constructable objects
+// Build script that will document the constructable objects
//
+
function document_constructable( objects )
{
for ( var idx = 0; idx < objects.length; idx++ )
{
- println('Class: ' + objects[idx] );
- if ( objects[idx] != 'TextStream' ) {
-
- try {
- generate_docs_object( objects[idx], eval('new '+objects[idx]+'()') );
- println(', Success');
- }
- catch(x) {
- println(', Error ' + x );
- generate_docs_nocreate( objects[idx] );
- nocreate.push( objects[idx] );
- }
- }
+ println('Document class: ' + objects[idx] );
+
+ try {
+ generate_docs_object( objects[idx], Factory.createObject( objects[idx] ));
+ println(', Success');
+ }
+ catch(x) {
+ println(', Error ' + x );
+ generate_docs_nocreate( objects[idx] );
+ nocreate.push( objects[idx] );
+ }
}
}
-
////
//// Main
////
+
var statics = [ 'Factory', 'System', 'Global', 'StdDialog',
'StdAction', 'StdDirs', 'StdIcons', 'Qt' ];
@@ -142,5 +148,5 @@
for ( var i=0; i < tps.length; i++ ) {
-
+
if ( /^Q/.test(tps[i]) ) {
qttps.push( tps[i] );
@@ -163,9 +169,8 @@
//
+document_constructable( tps );
document_statics( statics );
document_statics( expts );
-document_constructable( tps );
-
generate_docs_object( 'TextStream', System.stdin );
generate_docs_object( 'Application', application );
_______________________________________________
kjsembed mailing list
kjsembed@kde.org
https://mail.kde.org/mailman/listinfo/kjsembed
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic