[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