summaryrefslogtreecommitdiffstats
path: root/qtjava/javalib/examples/demo/sql/ConnectDialog.java
diff options
context:
space:
mode:
authortoma <toma@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2009-11-25 17:56:58 +0000
committertoma <toma@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2009-11-25 17:56:58 +0000
commit90825e2392b2d70e43c7a25b8a3752299a933894 (patch)
treee33aa27f02b74604afbfd0ea4f1cfca8833d882a /qtjava/javalib/examples/demo/sql/ConnectDialog.java
downloadtdebindings-90825e2392b2d70e43c7a25b8a3752299a933894.tar.gz
tdebindings-90825e2392b2d70e43c7a25b8a3752299a933894.zip
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
Diffstat (limited to 'qtjava/javalib/examples/demo/sql/ConnectDialog.java')
-rw-r--r--qtjava/javalib/examples/demo/sql/ConnectDialog.java138
1 files changed, 138 insertions, 0 deletions
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()
+{
+}
+
+}