#include #include /**************************************************************************** ** Form implementation generated from reading ui file '/home/lvanek/Projects/Own/kxmleditor/part/kxeattributedialogbase.ui' ** ** Created: Ne pro 12 11:48:58 2004 ** by: The User Interface Compiler ($Id: qt/main.cpp 3.3.3 edited Nov 24 2003 $) ** ** WARNING! All changes made in this file will be lost! ****************************************************************************/ #include "kxeattributedialogbase.h" #include #include #include #include #include #include #include /* * Constructs a KXEAttributeDialogBase as 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. */ KXEAttributeDialogBase::KXEAttributeDialogBase( QWidget* parent, const char* name, bool modal, WFlags fl ) : QDialog( parent, name, modal, fl ) { if ( !name ) setName( "KXEAttributeDialogBase" ); setSizeGripEnabled( TRUE ); KXEAttributeDialogBaseLayout = new QGridLayout( this, 1, 1, 11, 6, "KXEAttributeDialogBaseLayout"); Spacer3 = new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Expanding ); KXEAttributeDialogBaseLayout->addItem( Spacer3, 1, 1 ); Spacer4 = new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Expanding ); KXEAttributeDialogBaseLayout->addItem( Spacer4, 5, 1 ); Spacer4_2 = new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Expanding ); KXEAttributeDialogBaseLayout->addItem( Spacer4_2, 3, 1 ); m_pEditNamespace = new QLineEdit( this, "m_pEditNamespace" ); KXEAttributeDialogBaseLayout->addWidget( m_pEditNamespace, 1, 0 ); m_pEditValue = new QLineEdit( this, "m_pEditValue" ); KXEAttributeDialogBaseLayout->addWidget( m_pEditValue, 5, 0 ); m_pEditQName = new QLineEdit( this, "m_pEditQName" ); KXEAttributeDialogBaseLayout->addWidget( m_pEditQName, 3, 0 ); Layout1 = new QHBoxLayout( 0, 0, 6, "Layout1"); Horizontal_Spacing2 = new QSpacerItem( 20, 20, QSizePolicy::Expanding, QSizePolicy::Minimum ); Layout1->addItem( Horizontal_Spacing2 ); m_pBtnOK = new QPushButton( this, "m_pBtnOK" ); m_pBtnOK->setAutoDefault( TRUE ); m_pBtnOK->setDefault( TRUE ); Layout1->addWidget( m_pBtnOK ); m_pBtnCancel = new QPushButton( this, "m_pBtnCancel" ); m_pBtnCancel->setAutoDefault( TRUE ); Layout1->addWidget( m_pBtnCancel ); KXEAttributeDialogBaseLayout->addMultiCellLayout( Layout1, 7, 7, 0, 1 ); m_pLblValue = new QLabel( this, "m_pLblValue" ); KXEAttributeDialogBaseLayout->addWidget( m_pLblValue, 4, 0 ); m_pLblQName = new QLabel( this, "m_pLblQName" ); KXEAttributeDialogBaseLayout->addWidget( m_pLblQName, 2, 0 ); m_pLblNamespace = new QLabel( this, "m_pLblNamespace" ); KXEAttributeDialogBaseLayout->addWidget( m_pLblNamespace, 0, 0 ); m_pTextLabelMessage = new QLabel( this, "m_pTextLabelMessage" ); m_pTextLabelMessage->setPaletteForegroundColor( QColor( 255, 0, 0 ) ); m_pTextLabelMessage->setTextFormat( QLabel::PlainText ); KXEAttributeDialogBaseLayout->addWidget( m_pTextLabelMessage, 6, 0 ); languageChange(); resize( QSize(339, 262).expandedTo(minimumSizeHint()) ); clearWState( WState_Polished ); // signals and slots connections connect( m_pBtnOK, SIGNAL( clicked() ), this, SLOT( accept() ) ); connect( m_pBtnCancel, SIGNAL( clicked() ), this, SLOT( reject() ) ); // tab order setTabOrder( m_pEditQName, m_pEditValue ); setTabOrder( m_pEditValue, m_pBtnOK ); setTabOrder( m_pBtnOK, m_pBtnCancel ); setTabOrder( m_pBtnCancel, m_pEditNamespace ); // buddies m_pLblValue->setBuddy( m_pEditValue ); m_pLblQName->setBuddy( m_pEditQName ); m_pLblNamespace->setBuddy( m_pEditNamespace ); } /* * Destroys the object and frees any allocated resources */ KXEAttributeDialogBase::~KXEAttributeDialogBase() { // no need to delete child widgets, Qt does it all for us } /* * Sets the strings of the subwidgets using the current * language. */ void KXEAttributeDialogBase::languageChange() { setCaption( tr2i18n( "XML Attribute" ) ); QWhatsThis::add( m_pEditNamespace, tr2i18n( "Namespace URI\n" "
\n" "Enter the namespace URI for this attribute here." ) ); QWhatsThis::add( m_pEditValue, tr2i18n( "Value\n" "
\n" "Enter the attribute's value here." ) ); QWhatsThis::add( m_pEditQName, tr2i18n( "Qualified Name\n" "
\n" "Enter a qualified name for the attribute here." ) ); m_pBtnOK->setText( tr2i18n( "&OK" ) ); m_pBtnOK->setAccel( QKeySequence( tr2i18n( "Alt+O" ) ) ); m_pBtnCancel->setText( tr2i18n( "&Cancel" ) ); m_pBtnCancel->setAccel( QKeySequence( tr2i18n( "Alt+C" ) ) ); m_pLblValue->setText( tr2i18n( "&Value:" ) ); QWhatsThis::add( m_pLblValue, tr2i18n( "Value\n" "
\n" "Enter the attribute's value here." ) ); m_pLblQName->setText( tr2i18n( "Qualified &Name:" ) ); QWhatsThis::add( m_pLblQName, tr2i18n( "Qualified Name\n" "
\n" "Enter a qualified name for the attribute here." ) ); m_pLblNamespace->setText( tr2i18n( "Namespace &URI:" ) ); QWhatsThis::add( m_pLblNamespace, tr2i18n( "Namespace URI\n" "
\n" "Enter the namespace URI for this attribute here." ) ); } #include "kxeattributedialogbase.moc"