[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdebindings/kjsembed/docs/examples/docviewer
From: Ian Reinhart Geiser <geiseri () kde ! org>
Date: 2005-02-23 23:07:14
Message-ID: 20050223230714.4D027EA9D () office ! kde ! org
[Download RAW message or body]
CVS commit by geiseri:
more style fixes and listing of global objects.
M +25 -4 docviewer.js 1.15
--- kdebindings/kjsembed/docs/examples/docviewer/docviewer.js #1.14:1.15
@@ -2,5 +2,5 @@
// Populates the sidebar listview
-function setup_sidebar( special, qt, kde, all )
+function setup_sidebar( builtins, special, qt, kde, all )
{
var qobjects = Factory.constructors().sort();
@@ -18,4 +18,9 @@
qt.insertItem( 'Qt' );
+ builtins.insertItem( 'System' );
+ builtins.insertItem( 'StdIcons' );
+ builtins.insertItem( 'Factory' );
+ builtins.insertItem( 'StdDirs' );
+ builtins.insertItem( 'StdAction' );
}
@@ -52,7 +57,8 @@
if ( /^Q/.test(clazz) )
nm = 'http://doc.trolltech.com/3.2/' + clazz.toLowerCase() + '.html';
- else
+ else if ( /^K/.test(clazz) )
nm = 'http://developer.kde.org/documentation/library/cvs-api/kdeui/html/class' + clazz + '.html';
+
cppview.openURL( nm );
@@ -67,4 +73,5 @@
jsview.writeStream( 'th { background-color: #cccccc; }' );
jsview.writeStream( 'td { background-color: #eeeeee; }' );
+ jsview.writeStream( 'table { font-family: sans-serif; font-size: 8pt }' );
jsview.writeStream( '--></style>' );
jsview.writeStream( '</head>' );
@@ -101,4 +108,5 @@
jsview.writeStream( 'h2 { background-color: #eeeeff; }' );
jsview.writeStream( 'h3 { background-color: #eeeeff; }' );
+ jsview.writeStream( 'table { font-family: sans-serif; font-size: 8pt }' );
jsview.writeStream( '--></style>' );
jsview.writeStream( '</head>' );
@@ -117,4 +125,5 @@
cppview.writeStream( 'h2 { background-color: #ccccff; }' );
cppview.writeStream( 'h3 { background-color: #ddddff; }' );
+ cppview.writeStream( 'table { font-family: sans-serif; font-size: 8pt }' );
cppview.writeStream( '--></style>' );
cppview.writeStream( '</head>' );
@@ -130,4 +139,14 @@
// Setup the sidebar
+builtinside = new KListView( side, 'builtinside' );
+builtinside.addColumn( 'Class' );
+builtinside.resizeMode = 2; // LastColumn
+
+builtinside.changed = function()
+{
+ var item = this.selectedItem();
+ view.set_class( item.text(0) );
+}
+
specialside = new KListView( side, 'specialsidebar' );
specialside.addColumn( 'Class' );
@@ -170,14 +189,16 @@
}
-side.addItem( specialside, '&Special' );
+side.addItem( builtinside, '&Builtins' );
+side.addItem( specialside, 'K&JSEmbed' );
side.addItem( kdeside, '&KDE' );
side.addItem( qtside, '&Qt' );
side.addItem( allside, '&All' );
-setup_sidebar( specialside, qtside, kdeside, allside );
+setup_sidebar( builtinside, specialside, qtside, kdeside, allside );
kdeside.connect( kdeside, 'selectionChanged()', kdeside, 'changed' );
qtside.connect( qtside, 'selectionChanged()', qtside, 'changed' );
specialside.connect( specialside, 'selectionChanged()', specialside, 'changed' );
+builtinside.connect( builtinside, 'selectionChanged()', builtinside, 'changed' );
allside.connect( allside, 'selectionChanged()', allside, 'changed' );
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic