From 90825e2392b2d70e43c7a25b8a3752299a933894 Mon Sep 17 00:00:00 2001 From: toma Date: Wed, 25 Nov 2009 17:56:58 +0000 Subject: Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. BUG:215923 git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebindings@1054174 283d02a7-25f6-0310-bc7c-ecb5cbfe19da --- .../javalib/examples/demo/sql/ConnectDialog.java | 138 +++++++++++++++++++++ 1 file changed, 138 insertions(+) create mode 100644 qtjava/javalib/examples/demo/sql/ConnectDialog.java (limited to 'qtjava/javalib/examples/demo/sql/ConnectDialog.java') diff --git a/qtjava/javalib/examples/demo/sql/ConnectDialog.java b/qtjava/javalib/examples/demo/sql/ConnectDialog.java new file mode 100644 index 00000000..bbd17391 --- /dev/null +++ b/qtjava/javalib/examples/demo/sql/ConnectDialog.java @@ -0,0 +1,138 @@ +/**************************************************************************** +** Form implementation generated from reading ui file 'connect.ui' +** +** Created: Wed Aug 8 03:35:48 2001 +** by: The User Interface Compiler (uic) +** +** WARNING! All changes made in this file will be lost! +****************************************************************************/ +import org.kde.qt.*; + +public class ConnectDialog extends QDialog { + QLineEdit editDatabase; + QLabel TextLabel3; + QLineEdit editPassword; + QLabel TextLabel4; + QLabel TextLabel4_2; + QLabel TextLabel2; + QLabel TextLabel5; + QComboBox comboDriver; + QLineEdit editHostname; + QLineEdit editUsername; + QPushButton PushButton1; + QPushButton PushButton2; + + QGridLayout ConnectDialogLayout; + QSpacerItem spacer; + +/* + * Constructs a ConnectDialog which is a child of 'parent', with the + * name 'name' and widget flags set to 'f' + * + * The dialog will by default be modeless, unless you set 'modal' to + * true to construct a modal dialog. + */ +ConnectDialog( QWidget parent, String name, boolean modal, int fl ) +{ + super( parent, name, modal, fl ); + if ( name == null ) + setName( "ConnectDialog" ); + resize( 294, 207 ); + setCaption( trUtf8( "Connect..." ) ); + ConnectDialogLayout = new QGridLayout( this ); + ConnectDialogLayout.setSpacing( 6 ); + ConnectDialogLayout.setMargin( 11 ); + + editDatabase = new QLineEdit( this, "editDatabase" ); + + ConnectDialogLayout.addMultiCellWidget( editDatabase, 1, 1, 2, 3 ); + + TextLabel3 = new QLabel( this, "TextLabel3" ); + TextLabel3.setText( trUtf8( "Database Name:" ) ); + + ConnectDialogLayout.addMultiCellWidget( TextLabel3, 1, 1, 0, 1 ); + + editPassword = new QLineEdit( this, "editPassword" ); + editPassword.setEchoMode( QLineEdit.Password ); + + ConnectDialogLayout.addMultiCellWidget( editPassword, 3, 3, 2, 3 ); + + TextLabel4 = new QLabel( this, "TextLabel4" ); + TextLabel4.setText( trUtf8( "&Username:" ) ); + + ConnectDialogLayout.addMultiCellWidget( TextLabel4, 2, 2, 0, 1 ); + + TextLabel4_2 = new QLabel( this, "TextLabel4_2" ); + TextLabel4_2.setText( trUtf8( "&Password:" ) ); + + ConnectDialogLayout.addMultiCellWidget( TextLabel4_2, 3, 3, 0, 1 ); + + TextLabel2 = new QLabel( this, "TextLabel2" ); + TextLabel2.setText( trUtf8( "D&river" ) ); + + ConnectDialogLayout.addMultiCellWidget( TextLabel2, 0, 0, 0, 1 ); + + TextLabel5 = new QLabel( this, "TextLabel5" ); + TextLabel5.setText( trUtf8( "&Hostname:" ) ); + + ConnectDialogLayout.addMultiCellWidget( TextLabel5, 4, 4, 0, 1 ); + + comboDriver = new QComboBox( false, this, "comboDriver" ); + comboDriver.setEditable( true ); + + ConnectDialogLayout.addMultiCellWidget( comboDriver, 0, 0, 2, 3 ); + + editHostname = new QLineEdit( this, "editHostname" ); + + ConnectDialogLayout.addMultiCellWidget( editHostname, 4, 4, 2, 3 ); + + editUsername = new QLineEdit( this, "editUsername" ); + + ConnectDialogLayout.addMultiCellWidget( editUsername, 2, 2, 2, 3 ); + + PushButton1 = new QPushButton( this, "PushButton1" ); + PushButton1.setText( trUtf8( "&OK" ) ); + PushButton1.setDefault( true ); + + ConnectDialogLayout.addMultiCellWidget( PushButton1, 5, 5, 1, 2 ); + + PushButton2 = new QPushButton( this, "PushButton2" ); + PushButton2.setText( trUtf8( "&Cancel" ) ); + + ConnectDialogLayout.addWidget( PushButton2, 5, 3 ); + spacer = new QSpacerItem( 20, 20, QSizePolicy.Expanding, QSizePolicy.Minimum ); + ConnectDialogLayout.addItem( spacer, 5, 0 ); + + + + + + // signals and slots connections + connect( PushButton1, SIGNAL( "clicked()" ), this, SLOT( "accept()" ) ); + connect( PushButton2, SIGNAL( "clicked()" ), this, SLOT( "reject()" ) ); + + // tab order + setTabOrder( comboDriver, editDatabase ); + setTabOrder( editDatabase, editUsername ); + setTabOrder( editUsername, editPassword ); + setTabOrder( editPassword, editHostname ); + setTabOrder( editHostname, PushButton1 ); + setTabOrder( PushButton1, PushButton2 ); + + // buddies + TextLabel4.setBuddy( editUsername ); + TextLabel4_2.setBuddy( editPassword ); + TextLabel2.setBuddy( comboDriver ); + TextLabel5.setBuddy( editHostname ); + init(); +} + +void init() +{ +} + +public void destroy() +{ +} + +} -- cgit v1.2.3