diff options
Diffstat (limited to 'kjsembed/tests/test_qtoolbox.js')
-rwxr-xr-x | kjsembed/tests/test_qtoolbox.js | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/kjsembed/tests/test_qtoolbox.js b/kjsembed/tests/test_qtoolbox.js new file mode 100755 index 00000000..c56e1d4a --- /dev/null +++ b/kjsembed/tests/test_qtoolbox.js @@ -0,0 +1,22 @@ +#!/usr/bin/env kjscmd + +var vbox = new QVBox(this); +var tb = new QToolBox(vbox); + +var c1 = new QPushButton( tb ); +var c2 = new QPushButton( tb ); + +function itemchanged(idx) { + alert( "Tab Changed, " + tb.item(idx).text ); +} + +c1.text = "Tab1's button"; +c2.text = "Tab2's button"; + +tb.addItem(c1, "1"); +tb.addItem(c2, "2"); + +vbox.connect(tb, "currentChanged(int)", this, "itemchanged"); +vbox.show(); + +application.exec(); |