You can not 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

/****************************************************************************
** 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.trinitydesktop.qt.*;
public class ConnectDialog extends TQDialog {
TQLineEdit editDatabase;
TQLabel TextLabel3;
TQLineEdit editPassword;
TQLabel TextLabel4;
TQLabel TextLabel4_2;
TQLabel TextLabel2;
TQLabel TextLabel5;
TQComboBox comboDriver;
TQLineEdit editHostname;
TQLineEdit editUsername;
TQPushButton PushButton1;
TQPushButton PushButton2;
TQGridLayout ConnectDialogLayout;
TQSpacerItem 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( TQWidget 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 TQGridLayout( this );
ConnectDialogLayout.setSpacing( 6 );
ConnectDialogLayout.setMargin( 11 );
editDatabase = new TQLineEdit( this, "editDatabase" );
ConnectDialogLayout.addMultiCellWidget( editDatabase, 1, 1, 2, 3 );
TextLabel3 = new TQLabel( this, "TextLabel3" );
TextLabel3.setText( trUtf8( "Database Name:" ) );
ConnectDialogLayout.addMultiCellWidget( TextLabel3, 1, 1, 0, 1 );
editPassword = new TQLineEdit( this, "editPassword" );
editPassword.setEchoMode( TQLineEdit.Password );
ConnectDialogLayout.addMultiCellWidget( editPassword, 3, 3, 2, 3 );
TextLabel4 = new TQLabel( this, "TextLabel4" );
TextLabel4.setText( trUtf8( "&Username:" ) );
ConnectDialogLayout.addMultiCellWidget( TextLabel4, 2, 2, 0, 1 );
TextLabel4_2 = new TQLabel( this, "TextLabel4_2" );
TextLabel4_2.setText( trUtf8( "&Password:" ) );
ConnectDialogLayout.addMultiCellWidget( TextLabel4_2, 3, 3, 0, 1 );
TextLabel2 = new TQLabel( this, "TextLabel2" );
TextLabel2.setText( trUtf8( "D&river" ) );
ConnectDialogLayout.addMultiCellWidget( TextLabel2, 0, 0, 0, 1 );
TextLabel5 = new TQLabel( this, "TextLabel5" );
TextLabel5.setText( trUtf8( "&Hostname:" ) );
ConnectDialogLayout.addMultiCellWidget( TextLabel5, 4, 4, 0, 1 );
comboDriver = new TQComboBox( false, this, "comboDriver" );
comboDriver.setEditable( true );
ConnectDialogLayout.addMultiCellWidget( comboDriver, 0, 0, 2, 3 );
editHostname = new TQLineEdit( this, "editHostname" );
ConnectDialogLayout.addMultiCellWidget( editHostname, 4, 4, 2, 3 );
editUsername = new TQLineEdit( this, "editUsername" );
ConnectDialogLayout.addMultiCellWidget( editUsername, 2, 2, 2, 3 );
PushButton1 = new TQPushButton( this, "PushButton1" );
PushButton1.setText( trUtf8( "&OK" ) );
PushButton1.setDefault( true );
ConnectDialogLayout.addMultiCellWidget( PushButton1, 5, 5, 1, 2 );
PushButton2 = new TQPushButton( this, "PushButton2" );
PushButton2.setText( trUtf8( "&Cancel" ) );
ConnectDialogLayout.addWidget( PushButton2, 5, 3 );
spacer = new TQSpacerItem( 20, 20, TQSizePolicy.Expanding, TQSizePolicy.Minimum );
ConnectDialogLayout.addItem( spacer, 5, 0 );
// signals and slots connections
connect( PushButton1, TQ_SIGNAL( "clicked()" ), this, TQ_SLOT( "accept()" ) );
connect( PushButton2, TQ_SIGNAL( "clicked()" ), this, TQ_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()
{
}
}