#include #include /**************************************************************************** ** Form implementation generated from reading ui file '/home/lvanek/Projects/Own/kxmleditor/part/kxetextviewsettingspage.ui' ** ** Created: Ne pro 12 11:49:00 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 "kxetextviewsettingspage.h" #include #include #include #include #include #include #include #include #include #include /* * Constructs a KXETextViewSettingsPage as a child of 'parent', with the * name 'name' and widget flags set to 'f'. */ KXETextViewSettingsPage::KXETextViewSettingsPage( QWidget* parent, const char* name, WFlags fl ) : QWidget( parent, name, fl ) { if ( !name ) setName( "KXETextViewSettingsPage" ); KXETextViewSettingsPageLayout = new QGridLayout( this, 1, 1, 11, 6, "KXETextViewSettingsPageLayout"); m_pBoxSyntaxHL = new QGroupBox( this, "m_pBoxSyntaxHL" ); m_pBoxSyntaxHL->setColumnLayout(0, Qt::Vertical ); m_pBoxSyntaxHL->layout()->setSpacing( 6 ); m_pBoxSyntaxHL->layout()->setMargin( 11 ); m_pBoxSyntaxHLLayout = new QGridLayout( m_pBoxSyntaxHL->layout() ); m_pBoxSyntaxHLLayout->setAlignment( Qt::AlignTop ); m_pLblColorDfltText = new QLabel( m_pBoxSyntaxHL, "m_pLblColorDfltText" ); m_pBoxSyntaxHLLayout->addWidget( m_pLblColorDfltText, 0, 0 ); m_pColorSyntaxChars = new KColorButton( m_pBoxSyntaxHL, "m_pColorSyntaxChars" ); m_pBoxSyntaxHLLayout->addWidget( m_pColorSyntaxChars, 4, 1 ); m_pLblColorElemNames = new QLabel( m_pBoxSyntaxHL, "m_pLblColorElemNames" ); m_pBoxSyntaxHLLayout->addWidget( m_pLblColorElemNames, 1, 0 ); m_pColorComments = new KColorButton( m_pBoxSyntaxHL, "m_pColorComments" ); m_pBoxSyntaxHLLayout->addWidget( m_pColorComments, 5, 1 ); m_pLblColorErrors = new QLabel( m_pBoxSyntaxHL, "m_pLblColorErrors" ); m_pBoxSyntaxHLLayout->addWidget( m_pLblColorErrors, 6, 0 ); m_pLblColorAttrValues = new QLabel( m_pBoxSyntaxHL, "m_pLblColorAttrValues" ); m_pBoxSyntaxHLLayout->addWidget( m_pLblColorAttrValues, 3, 0 ); m_pColorElemNames = new KColorButton( m_pBoxSyntaxHL, "m_pColorElemNames" ); m_pBoxSyntaxHLLayout->addWidget( m_pColorElemNames, 1, 1 ); m_pLblColorComments = new QLabel( m_pBoxSyntaxHL, "m_pLblColorComments" ); m_pBoxSyntaxHLLayout->addWidget( m_pLblColorComments, 5, 0 ); m_pLblColorAttrNames = new QLabel( m_pBoxSyntaxHL, "m_pLblColorAttrNames" ); m_pBoxSyntaxHLLayout->addWidget( m_pLblColorAttrNames, 2, 0 ); m_pColorDfltText = new KColorButton( m_pBoxSyntaxHL, "m_pColorDfltText" ); m_pBoxSyntaxHLLayout->addWidget( m_pColorDfltText, 0, 1 ); m_pColorAttrNames = new KColorButton( m_pBoxSyntaxHL, "m_pColorAttrNames" ); m_pBoxSyntaxHLLayout->addWidget( m_pColorAttrNames, 2, 1 ); m_pLblColorSyntaxChars = new QLabel( m_pBoxSyntaxHL, "m_pLblColorSyntaxChars" ); m_pBoxSyntaxHLLayout->addWidget( m_pLblColorSyntaxChars, 4, 0 ); m_pColorAttrValues = new KColorButton( m_pBoxSyntaxHL, "m_pColorAttrValues" ); m_pBoxSyntaxHLLayout->addWidget( m_pColorAttrValues, 3, 1 ); m_pColorErrors = new KColorButton( m_pBoxSyntaxHL, "m_pColorErrors" ); m_pBoxSyntaxHLLayout->addWidget( m_pColorErrors, 6, 1 ); KXETextViewSettingsPageLayout->addWidget( m_pBoxSyntaxHL, 0, 0 ); layout2 = new QHBoxLayout( 0, 0, 6, "layout2"); m_pLblIndentSteps = new QLabel( this, "m_pLblIndentSteps" ); layout2->addWidget( m_pLblIndentSteps ); m_pIndentSteps = new QSpinBox( this, "m_pIndentSteps" ); layout2->addWidget( m_pIndentSteps ); spacer2 = new QSpacerItem( 16, 20, QSizePolicy::Expanding, QSizePolicy::Minimum ); layout2->addItem( spacer2 ); KXETextViewSettingsPageLayout->addLayout( layout2, 1, 0 ); spacer8 = new QSpacerItem( 20, 20, QSizePolicy::Minimum, QSizePolicy::Expanding ); KXETextViewSettingsPageLayout->addItem( spacer8, 3, 0 ); m_pCheckBoxWrapOn = new QCheckBox( this, "m_pCheckBoxWrapOn" ); KXETextViewSettingsPageLayout->addWidget( m_pCheckBoxWrapOn, 2, 0 ); languageChange(); resize( QSize(254, 370).expandedTo(minimumSizeHint()) ); clearWState( WState_Polished ); // tab order setTabOrder( m_pColorDfltText, m_pColorElemNames ); setTabOrder( m_pColorElemNames, m_pColorAttrNames ); setTabOrder( m_pColorAttrNames, m_pColorAttrValues ); setTabOrder( m_pColorAttrValues, m_pColorSyntaxChars ); setTabOrder( m_pColorSyntaxChars, m_pColorComments ); setTabOrder( m_pColorComments, m_pColorErrors ); // buddies m_pLblColorDfltText->setBuddy( m_pColorDfltText ); m_pLblColorElemNames->setBuddy( m_pColorElemNames ); m_pLblColorErrors->setBuddy( m_pColorErrors ); m_pLblColorAttrValues->setBuddy( m_pColorAttrValues ); m_pLblColorComments->setBuddy( m_pColorComments ); m_pLblColorAttrNames->setBuddy( m_pColorAttrNames ); m_pLblColorSyntaxChars->setBuddy( m_pColorSyntaxChars ); m_pLblIndentSteps->setBuddy( m_pIndentSteps ); } /* * Destroys the object and frees any allocated resources */ KXETextViewSettingsPage::~KXETextViewSettingsPage() { // no need to delete child widgets, Qt does it all for us } /* * Sets the strings of the subwidgets using the current * language. */ void KXETextViewSettingsPage::languageChange() { setCaption( tr2i18n( "Text view settings" ) ); m_pBoxSyntaxHL->setTitle( tr2i18n( "Syntax highlighting" ) ); QWhatsThis::add( m_pBoxSyntaxHL, tr2i18n( "Syntax highlightning\n" "
\n" "You can define the colors to be used, when showing your XML documents as raw text." ) ); m_pLblColorDfltText->setText( tr2i18n( "Default &Text:" ) ); m_pColorSyntaxChars->setText( QString::null ); m_pLblColorElemNames->setText( tr2i18n( "&Element names:" ) ); m_pColorComments->setText( QString::null ); m_pLblColorErrors->setText( tr2i18n( "Syntax E&rrors:" ) ); m_pLblColorAttrValues->setText( tr2i18n( "Attribute &values:" ) ); m_pColorElemNames->setText( QString::null ); m_pLblColorComments->setText( tr2i18n( "Co&mments:" ) ); m_pLblColorAttrNames->setText( tr2i18n( "Attribute &names:" ) ); m_pColorDfltText->setText( QString::null ); m_pColorAttrNames->setText( QString::null ); m_pLblColorSyntaxChars->setText( tr2i18n( "&Syntax characters:" ) ); m_pColorAttrValues->setText( QString::null ); m_pColorErrors->setText( QString::null ); m_pLblIndentSteps->setText( tr2i18n( "Element &indentation:" ) ); QWhatsThis::add( m_pLblIndentSteps, tr2i18n( "Element indentation\n" "
\n" "You can choose the number of characters you want to be used for indenting childnodes, when showing your XML documents as raw text." ) ); QWhatsThis::add( m_pIndentSteps, tr2i18n( "Element indentation\n" "
\n" "You can choose the number of characters you want to be used for indenting childnodes, when showing your XML documents as raw text." ) ); m_pCheckBoxWrapOn->setText( tr2i18n( "&Wrap, instead of Hrz. Scroll bar" ) ); m_pCheckBoxWrapOn->setAccel( QKeySequence( tr2i18n( "Alt+W" ) ) ); } #include "kxetextviewsettingspage.moc"