You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tdebindings/qtjava/javalib/examples/demo/sql/ConnectDialog.java

139 lines
4.2 KiB
Java

/****************************************************************************
** 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()
{
}
}