#include <kdialog.h>
#include <tdelocale.h>

/****************************************************************************
** Form implementation generated from reading ui file 'qtcurveconfigbase.ui'
**
** Created by: The TQt user interface compiler (TQt 3.5.0)
**
** WARNING! All changes made in this file will be lost!
****************************************************************************/

#include "qtcurveconfigbase.h"

#include <ntqvariant.h>
#include <kcolorbutton.h>
#include <knuminput.h>
#include <kpushbutton.h>
#include <ntqpushbutton.h>
#include <ntqlabel.h>
#include <ntqheader.h>
#include <ntqlistview.h>
#include <ntqwidgetstack.h>
#include <ntqcombobox.h>
#include <ntqcheckbox.h>
#include <ntqframe.h>
#include <ntqgroupbox.h>
#include <ntqlayout.h>
#include <ntqtooltip.h>
#include <ntqwhatsthis.h>

/*
 *  Constructs a QtCurveConfigBase as a child of 'parent', with the
 *  name 'name' and widget flags set to 'f'.
 */
QtCurveConfigBase::QtCurveConfigBase( TQWidget* parent, const char* name, WFlags fl )
    : TQWidget( parent, name, fl )
{
    if ( !name )
	setName( "QtCurveConfigBase" );
    QtCurveConfigBaseLayout = new TQGridLayout( this, 1, 1, 0, 6, "QtCurveConfigBaseLayout"); 

    titleLabel = new TQLabel( this, "titleLabel" );
    titleLabel->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)3, (TQSizePolicy::SizeType)5, 0, 0, titleLabel->sizePolicy().hasHeightForWidth() ) );
    titleLabel->setAlignment( int( TQLabel::AlignCenter ) );

    QtCurveConfigBaseLayout->addMultiCellWidget( titleLabel, 0, 0, 0, 1 );

    stackList = new TQListView( this, "stackList" );
    stackList->addColumn( tr2i18n( "Category" ) );
    stackList->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)1, (TQSizePolicy::SizeType)7, 0, 0, stackList->sizePolicy().hasHeightForWidth() ) );
    stackList->setMinimumSize( TQSize( 150, 0 ) );

    QtCurveConfigBaseLayout->addWidget( stackList, 1, 0 );

    optionBtn = new KPushButton( this, "optionBtn" );

    QtCurveConfigBaseLayout->addWidget( optionBtn, 2, 0 );

    stack = new TQWidgetStack( this, "stack" );

    WStackPage = new TQWidget( stack, "WStackPage" );
    WStackPageLayout = new TQGridLayout( WStackPage, 1, 1, 11, 6, "WStackPageLayout"); 

    appearance = new TQComboBox( false, WStackPage, "appearance" );

    WStackPageLayout->addWidget( appearance, 0, 1 );

    textLabel1 = new TQLabel( WStackPage, "textLabel1" );

    WStackPageLayout->addWidget( textLabel1, 0, 0 );
    spacer10_2 = new TQSpacerItem( 571, 16, TQSizePolicy::Expanding, TQSizePolicy::Minimum );
    WStackPageLayout->addItem( spacer10_2, 0, 2 );

    textLabel1_6 = new TQLabel( WStackPage, "textLabel1_6" );

    WStackPageLayout->addWidget( textLabel1_6, 4, 0 );

    textLabel3 = new TQLabel( WStackPage, "textLabel3" );

    WStackPageLayout->addWidget( textLabel3, 3, 0 );

    round = new TQComboBox( false, WStackPage, "round" );

    WStackPageLayout->addWidget( round, 2, 1 );

    darkerBorders = new TQCheckBox( WStackPage, "darkerBorders" );

    WStackPageLayout->addMultiCellWidget( darkerBorders, 9, 9, 0, 1 );

    stdSidebarButtons = new TQCheckBox( WStackPage, "stdSidebarButtons" );

    WStackPageLayout->addMultiCellWidget( stdSidebarButtons, 8, 8, 0, 1 );

    buttonEffect = new TQComboBox( false, WStackPage, "buttonEffect" );

    WStackPageLayout->addWidget( buttonEffect, 3, 1 );

    textLabel2_4 = new TQLabel( WStackPage, "textLabel2_4" );

    WStackPageLayout->addWidget( textLabel2_4, 2, 0 );

    vArrows = new TQCheckBox( WStackPage, "vArrows" );

    WStackPageLayout->addMultiCellWidget( vArrows, 7, 7, 0, 1 );

    focus = new TQComboBox( false, WStackPage, "focus" );

    WStackPageLayout->addWidget( focus, 4, 1 );

    frame4 = new TQFrame( WStackPage, "frame4" );
    frame4->setFrameShape( TQFrame::StyledPanel );
    frame4->setFrameShadow( TQFrame::Raised );
    frame4->setLineWidth( 0 );
    frame4Layout = new TQHBoxLayout( frame4, 0, 0, "frame4Layout"); 

    framelessGroupBoxes = new TQCheckBox( frame4, "framelessGroupBoxes" );
    frame4Layout->addWidget( framelessGroupBoxes );

    groupBoxLine = new TQCheckBox( frame4, "groupBoxLine" );
    groupBoxLine->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)3, (TQSizePolicy::SizeType)0, 0, 0, groupBoxLine->sizePolicy().hasHeightForWidth() ) );
    frame4Layout->addWidget( groupBoxLine );

    WStackPageLayout->addMultiCellWidget( frame4, 6, 6, 0, 2 );

    drawStatusBarFrames = new TQCheckBox( WStackPage, "drawStatusBarFrames" );

    WStackPageLayout->addMultiCellWidget( drawStatusBarFrames, 5, 5, 0, 1 );

    sunkenAppearance = new TQComboBox( false, WStackPage, "sunkenAppearance" );

    WStackPageLayout->addWidget( sunkenAppearance, 1, 1 );

    textLabel1_12 = new TQLabel( WStackPage, "textLabel1_12" );

    WStackPageLayout->addWidget( textLabel1_12, 1, 0 );

    fadeLines = new TQCheckBox( WStackPage, "fadeLines" );

    WStackPageLayout->addWidget( fadeLines, 10, 0 );

    thinnerBtns = new TQCheckBox( WStackPage, "thinnerBtns" );

    WStackPageLayout->addWidget( thinnerBtns, 11, 0 );
    spacer9 = new TQSpacerItem( 20, 162, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    WStackPageLayout->addItem( spacer9, 13, 1 );

    etchEntry = new TQCheckBox( WStackPage, "etchEntry" );

    WStackPageLayout->addMultiCellWidget( etchEntry, 12, 12, 0, 2 );
    stack->addWidget( WStackPage, 0 );

    WStackPage_2 = new TQWidget( stack, "WStackPage_2" );
    WStackPageLayout_2 = new TQGridLayout( WStackPage_2, 1, 1, 11, 6, "WStackPageLayout_2"); 

    comboSplitter = new TQCheckBox( WStackPage_2, "comboSplitter" );

    WStackPageLayout_2->addMultiCellWidget( comboSplitter, 0, 0, 0, 3 );

    unifyCombo = new TQCheckBox( WStackPage_2, "unifyCombo" );

    WStackPageLayout_2->addMultiCellWidget( unifyCombo, 1, 1, 0, 1 );
    spacer27_2 = new TQSpacerItem( 20, 429, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    WStackPageLayout_2->addItem( spacer27_2, 5, 2 );
    spacer26_2 = new TQSpacerItem( 31, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum );
    WStackPageLayout_2->addItem( spacer26_2, 4, 3 );

    textLabel1_17 = new TQLabel( WStackPage_2, "textLabel1_17" );

    WStackPageLayout_2->addWidget( textLabel1_17, 4, 0 );

    customComboBtnColor = new KColorButton( WStackPage_2, "customComboBtnColor" );

    WStackPageLayout_2->addWidget( customComboBtnColor, 4, 2 );

    comboBtn = new TQComboBox( false, WStackPage_2, "comboBtn" );

    WStackPageLayout_2->addWidget( comboBtn, 4, 1 );

    gtkComboMenus = new TQCheckBox( WStackPage_2, "gtkComboMenus" );

    WStackPageLayout_2->addMultiCellWidget( gtkComboMenus, 2, 2, 0, 3 );

    doubleGtkComboArrow = new TQCheckBox( WStackPage_2, "doubleGtkComboArrow" );

    WStackPageLayout_2->addWidget( doubleGtkComboArrow, 3, 0 );
    stack->addWidget( WStackPage_2, 1 );

    WStackPage_3 = new TQWidget( stack, "WStackPage_3" );
    WStackPageLayout_3 = new TQVBoxLayout( WStackPage_3, 11, 6, "WStackPageLayout_3"); 

    unifySpinBtns = new TQCheckBox( WStackPage_3, "unifySpinBtns" );
    WStackPageLayout_3->addWidget( unifySpinBtns );

    unifySpin = new TQCheckBox( WStackPage_3, "unifySpin" );
    WStackPageLayout_3->addWidget( unifySpin );
    spacer28_3 = new TQSpacerItem( 20, 31, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    WStackPageLayout_3->addItem( spacer28_3 );
    stack->addWidget( WStackPage_3, 2 );

    WStackPage_4 = new TQWidget( stack, "WStackPage_4" );
    WStackPageLayout_4 = new TQGridLayout( WStackPage_4, 1, 1, 11, 6, "WStackPageLayout_4"); 

    textLabel4 = new TQLabel( WStackPage_4, "textLabel4" );

    WStackPageLayout_4->addWidget( textLabel4, 0, 0 );
    spacer12_2 = new TQSpacerItem( 16, 482, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    WStackPageLayout_4->addItem( spacer12_2, 2, 1 );

    splitterHighlight = new KIntNumInput( WStackPage_4, "splitterHighlight" );

    WStackPageLayout_4->addWidget( splitterHighlight, 1, 1 );
    spacer11 = new TQSpacerItem( 461, 16, TQSizePolicy::Expanding, TQSizePolicy::Minimum );
    WStackPageLayout_4->addItem( spacer11, 0, 2 );

    splitters = new TQComboBox( false, WStackPage_4, "splitters" );

    WStackPageLayout_4->addWidget( splitters, 0, 1 );

    textLabel1_21 = new TQLabel( WStackPage_4, "textLabel1_21" );

    WStackPageLayout_4->addWidget( textLabel1_21, 1, 0 );
    stack->addWidget( WStackPage_4, 3 );

    WStackPage_5 = new TQWidget( stack, "WStackPage_5" );
    WStackPageLayout_5 = new TQGridLayout( WStackPage_5, 1, 1, 11, 6, "WStackPageLayout_5"); 

    textLabel5 = new TQLabel( WStackPage_5, "textLabel5" );

    WStackPageLayout_5->addWidget( textLabel5, 0, 0 );

    textLabel6 = new TQLabel( WStackPage_5, "textLabel6" );

    WStackPageLayout_5->addWidget( textLabel6, 1, 0 );

    shadeSliders = new TQComboBox( false, WStackPage_5, "shadeSliders" );
    shadeSliders->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)3, (TQSizePolicy::SizeType)0, 0, 0, shadeSliders->sizePolicy().hasHeightForWidth() ) );

    WStackPageLayout_5->addWidget( shadeSliders, 1, 1 );

    customSlidersColor = new KColorButton( WStackPage_5, "customSlidersColor" );

    WStackPageLayout_5->addWidget( customSlidersColor, 1, 2 );
    spacer14 = new TQSpacerItem( 307, 16, TQSizePolicy::Expanding, TQSizePolicy::Minimum );
    WStackPageLayout_5->addItem( spacer14, 1, 3 );

    sliderAppearance = new TQComboBox( false, WStackPage_5, "sliderAppearance" );

    WStackPageLayout_5->addWidget( sliderAppearance, 0, 1 );
    spacer13 = new TQSpacerItem( 20, 191, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    WStackPageLayout_5->addItem( spacer13, 10, 1 );

    grooveAppearance = new TQComboBox( false, WStackPage_5, "grooveAppearance" );

    WStackPageLayout_5->addWidget( grooveAppearance, 5, 1 );

    sliderThumbs = new TQComboBox( false, WStackPage_5, "sliderThumbs" );
    sliderThumbs->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)3, (TQSizePolicy::SizeType)0, 0, 0, sliderThumbs->sizePolicy().hasHeightForWidth() ) );

    WStackPageLayout_5->addWidget( sliderThumbs, 8, 1 );

    sliderWidth = new KIntNumInput( WStackPage_5, "sliderWidth" );

    WStackPageLayout_5->addWidget( sliderWidth, 9, 1 );

    textLabel7 = new TQLabel( WStackPage_5, "textLabel7" );

    WStackPageLayout_5->addWidget( textLabel7, 3, 0 );

    textLabel8_2 = new TQLabel( WStackPage_5, "textLabel8_2" );

    WStackPageLayout_5->addWidget( textLabel8_2, 8, 0 );

    textLabel8_2x = new TQLabel( WStackPage_5, "textLabel8_2x" );

    WStackPageLayout_5->addWidget( textLabel8_2x, 9, 0 );

    fillSlider = new TQCheckBox( WStackPage_5, "fillSlider" );

    WStackPageLayout_5->addWidget( fillSlider, 4, 0 );

    textLabel8_2_2 = new TQLabel( WStackPage_5, "textLabel8_2_2" );

    WStackPageLayout_5->addWidget( textLabel8_2_2, 7, 0 );

    sliderFill = new TQComboBox( false, WStackPage_5, "sliderFill" );

    WStackPageLayout_5->addWidget( sliderFill, 4, 1 );

    flatSbarButtons = new TQCheckBox( WStackPage_5, "flatSbarButtons" );

    WStackPageLayout_5->addMultiCellWidget( flatSbarButtons, 6, 6, 2, 3 );

    sliderStyle = new TQComboBox( false, WStackPage_5, "sliderStyle" );

    WStackPageLayout_5->addWidget( sliderStyle, 3, 1 );

    textLabel2_5 = new TQLabel( WStackPage_5, "textLabel2_5" );

    WStackPageLayout_5->addWidget( textLabel2_5, 5, 0 );

    thinSbarGroove = new TQCheckBox( WStackPage_5, "thinSbarGroove" );

    WStackPageLayout_5->addMultiCellWidget( thinSbarGroove, 5, 5, 2, 3 );

    textLabel8 = new TQLabel( WStackPage_5, "textLabel8" );

    WStackPageLayout_5->addWidget( textLabel8, 6, 0 );

    scrollbarType = new TQComboBox( false, WStackPage_5, "scrollbarType" );
    scrollbarType->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)3, (TQSizePolicy::SizeType)0, 0, 0, scrollbarType->sizePolicy().hasHeightForWidth() ) );

    WStackPageLayout_5->addWidget( scrollbarType, 6, 1 );

    sbarBgndAppearance = new TQComboBox( false, WStackPage_5, "sbarBgndAppearance" );
    sbarBgndAppearance->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)3, (TQSizePolicy::SizeType)0, 0, 0, sbarBgndAppearance->sizePolicy().hasHeightForWidth() ) );

    WStackPageLayout_5->addWidget( sbarBgndAppearance, 7, 1 );

    colorSliderMouseOver = new TQCheckBox( WStackPage_5, "colorSliderMouseOver" );

    WStackPageLayout_5->addMultiCellWidget( colorSliderMouseOver, 2, 2, 1, 2 );
    stack->addWidget( WStackPage_5, 4 );

    WStackPage_6 = new TQWidget( stack, "WStackPage_6" );
    WStackPageLayout_6 = new TQGridLayout( WStackPage_6, 1, 1, 11, 6, "WStackPageLayout_6"); 

    progressAppearance = new TQComboBox( false, WStackPage_6, "progressAppearance" );

    WStackPageLayout_6->addWidget( progressAppearance, 0, 1 );

    stripedProgress = new TQComboBox( false, WStackPage_6, "stripedProgress" );

    WStackPageLayout_6->addWidget( stripedProgress, 0, 2 );

    animatedProgress = new TQCheckBox( WStackPage_6, "animatedProgress" );

    WStackPageLayout_6->addWidget( animatedProgress, 0, 3 );
    spacer16 = new TQSpacerItem( 16, 369, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    WStackPageLayout_6->addItem( spacer16, 2, 2 );

    textLabel1_3 = new TQLabel( WStackPage_6, "textLabel1_3" );

    WStackPageLayout_6->addWidget( textLabel1_3, 1, 0 );

    textLabel9 = new TQLabel( WStackPage_6, "textLabel9" );

    WStackPageLayout_6->addWidget( textLabel9, 0, 0 );

    progressGrooveAppearance = new TQComboBox( false, WStackPage_6, "progressGrooveAppearance" );

    WStackPageLayout_6->addWidget( progressGrooveAppearance, 1, 1 );

    progressGrooveColor = new TQComboBox( false, WStackPage_6, "progressGrooveColor" );

    WStackPageLayout_6->addWidget( progressGrooveColor, 1, 2 );

    fillProgress = new TQCheckBox( WStackPage_6, "fillProgress" );
    fillProgress->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)3, (TQSizePolicy::SizeType)0, 0, 0, fillProgress->sizePolicy().hasHeightForWidth() ) );

    WStackPageLayout_6->addWidget( fillProgress, 0, 4 );
    stack->addWidget( WStackPage_6, 5 );

    WStackPage_7 = new TQWidget( stack, "WStackPage_7" );
    WStackPageLayout_7 = new TQGridLayout( WStackPage_7, 1, 1, 11, 6, "WStackPageLayout_7"); 

    defBtnIndicator = new TQComboBox( false, WStackPage_7, "defBtnIndicator" );
    defBtnIndicator->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)3, (TQSizePolicy::SizeType)0, 0, 0, defBtnIndicator->sizePolicy().hasHeightForWidth() ) );

    WStackPageLayout_7->addWidget( defBtnIndicator, 1, 1 );

    textLabel10 = new TQLabel( WStackPage_7, "textLabel10" );

    WStackPageLayout_7->addWidget( textLabel10, 1, 0 );

    embolden = new TQCheckBox( WStackPage_7, "embolden" );

    WStackPageLayout_7->addMultiCellWidget( embolden, 0, 0, 0, 1 );
    spacer17 = new TQSpacerItem( 27, 2, TQSizePolicy::Expanding, TQSizePolicy::Minimum );
    WStackPageLayout_7->addItem( spacer17, 0, 2 );
    spacer18 = new TQSpacerItem( 3, 30, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    WStackPageLayout_7->addItem( spacer18, 2, 1 );
    stack->addWidget( WStackPage_7, 6 );

    WStackPage_8 = new TQWidget( stack, "WStackPage_8" );
    WStackPageLayout_8 = new TQGridLayout( WStackPage_8, 1, 1, 11, 6, "WStackPageLayout_8"); 

    textLabel1_8 = new TQLabel( WStackPage_8, "textLabel1_8" );

    WStackPageLayout_8->addWidget( textLabel1_8, 1, 0 );

    textLabel11 = new TQLabel( WStackPage_8, "textLabel11" );

    WStackPageLayout_8->addWidget( textLabel11, 0, 0 );

    highlightFactor = new KIntNumInput( WStackPage_8, "highlightFactor" );

    WStackPageLayout_8->addWidget( highlightFactor, 1, 1 );

    coloredMouseOver = new TQComboBox( false, WStackPage_8, "coloredMouseOver" );

    WStackPageLayout_8->addWidget( coloredMouseOver, 0, 1 );
    spacer19 = new TQSpacerItem( 50, 6, TQSizePolicy::Expanding, TQSizePolicy::Minimum );
    WStackPageLayout_8->addItem( spacer19, 0, 2 );
    spacer20 = new TQSpacerItem( 5, 20, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    WStackPageLayout_8->addItem( spacer20, 2, 1 );
    stack->addWidget( WStackPage_8, 7 );

    WStackPage_9 = new TQWidget( stack, "WStackPage_9" );
    WStackPageLayout_9 = new TQGridLayout( WStackPage_9, 1, 1, 11, 6, "WStackPageLayout_9"); 

    lvButton = new TQCheckBox( WStackPage_9, "lvButton" );
    lvButton->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)3, (TQSizePolicy::SizeType)0, 0, 0, lvButton->sizePolicy().hasHeightForWidth() ) );

    WStackPageLayout_9->addWidget( lvButton, 0, 2 );

    textLabel12 = new TQLabel( WStackPage_9, "textLabel12" );

    WStackPageLayout_9->addWidget( textLabel12, 0, 0 );

    lvAppearance = new TQComboBox( false, WStackPage_9, "lvAppearance" );

    WStackPageLayout_9->addWidget( lvAppearance, 0, 1 );

    textLabel12_2 = new TQLabel( WStackPage_9, "textLabel12_2" );

    WStackPageLayout_9->addWidget( textLabel12_2, 1, 0 );

    sortedLv = new TQComboBox( false, WStackPage_9, "sortedLv" );

    WStackPageLayout_9->addWidget( sortedLv, 1, 1 );

    customSortedLvColor = new KColorButton( WStackPage_9, "customSortedLvColor" );
    customSortedLvColor->setEnabled( false );

    WStackPageLayout_9->addWidget( customSortedLvColor, 1, 2 );

    textLabel1_8_2_2_3_2 = new TQLabel( WStackPage_9, "textLabel1_8_2_2_3_2" );

    WStackPageLayout_9->addWidget( textLabel1_8_2_2_3_2, 3, 0 );

    selectionAppearance = new TQComboBox( false, WStackPage_9, "selectionAppearance" );

    WStackPageLayout_9->addWidget( selectionAppearance, 3, 1 );
    spacer22 = new TQSpacerItem( 16, 389, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    WStackPageLayout_9->addItem( spacer22, 6, 1 );

    forceAlternateLvCols = new TQCheckBox( WStackPage_9, "forceAlternateLvCols" );

    WStackPageLayout_9->addWidget( forceAlternateLvCols, 2, 0 );

    textLabel1_18 = new TQLabel( WStackPage_9, "textLabel1_18" );

    WStackPageLayout_9->addWidget( textLabel1_18, 5, 0 );

    lvLines = new TQComboBox( false, WStackPage_9, "lvLines" );

    WStackPageLayout_9->addWidget( lvLines, 5, 1 );

    squareLvSelection = new TQCheckBox( WStackPage_9, "squareLvSelection" );

    WStackPageLayout_9->addWidget( squareLvSelection, 4, 0 );
    stack->addWidget( WStackPage_9, 8 );

    WStackPage_10 = new TQWidget( stack, "WStackPage_10" );
    WStackPageLayout_10 = new TQVBoxLayout( WStackPage_10, 11, 6, "WStackPageLayout_10"); 

    gtkScrollViews = new TQCheckBox( WStackPage_10, "gtkScrollViews" );
    WStackPageLayout_10->addWidget( gtkScrollViews );

    highlightScrollViews = new TQCheckBox( WStackPage_10, "highlightScrollViews" );
    WStackPageLayout_10->addWidget( highlightScrollViews );

    squareScrollViews = new TQCheckBox( WStackPage_10, "squareScrollViews" );
    WStackPageLayout_10->addWidget( squareScrollViews );
    spacer28_2 = new TQSpacerItem( 16, 272, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    WStackPageLayout_10->addItem( spacer28_2 );
    stack->addWidget( WStackPage_10, 9 );

    WStackPage_11 = new TQWidget( stack, "WStackPage_11" );
    WStackPageLayout_11 = new TQGridLayout( WStackPage_11, 1, 1, 11, 6, "WStackPageLayout_11"); 

    textLabel13 = new TQLabel( WStackPage_11, "textLabel13" );

    WStackPageLayout_11->addWidget( textLabel13, 0, 0 );

    textLabel8_3 = new TQLabel( WStackPage_11, "textLabel8_3" );

    WStackPageLayout_11->addWidget( textLabel8_3, 1, 0 );

    activeTabAppearance = new TQComboBox( false, WStackPage_11, "activeTabAppearance" );

    WStackPageLayout_11->addWidget( activeTabAppearance, 0, 1 );

    tabAppearance = new TQComboBox( false, WStackPage_11, "tabAppearance" );

    WStackPageLayout_11->addWidget( tabAppearance, 1, 1 );

    highlightTab = new TQCheckBox( WStackPage_11, "highlightTab" );

    WStackPageLayout_11->addWidget( highlightTab, 0, 2 );

    colorSelTab = new KIntNumInput( WStackPage_11, "colorSelTab" );

    WStackPageLayout_11->addWidget( colorSelTab, 0, 3 );

    textLabel1_14 = new TQLabel( WStackPage_11, "textLabel1_14" );

    WStackPageLayout_11->addWidget( textLabel1_14, 2, 0 );

    tabMouseOver = new TQComboBox( false, WStackPage_11, "tabMouseOver" );

    WStackPageLayout_11->addWidget( tabMouseOver, 2, 1 );

    roundAllTabs = new TQCheckBox( WStackPage_11, "roundAllTabs" );

    WStackPageLayout_11->addWidget( roundAllTabs, 3, 0 );

    borderTab = new TQCheckBox( WStackPage_11, "borderTab" );

    WStackPageLayout_11->addWidget( borderTab, 4, 0 );

    borderInactiveTab = new TQCheckBox( WStackPage_11, "borderInactiveTab" );

    WStackPageLayout_11->addWidget( borderInactiveTab, 5, 0 );
    spacer23 = new TQSpacerItem( 20, 320, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    WStackPageLayout_11->addItem( spacer23, 8, 1 );

    tabBgnd = new KIntNumInput( WStackPage_11, "tabBgnd" );

    WStackPageLayout_11->addWidget( tabBgnd, 7, 1 );

    textLabel1_19 = new TQLabel( WStackPage_11, "textLabel1_19" );

    WStackPageLayout_11->addWidget( textLabel1_19, 7, 0 );

    invertBotTab = new TQCheckBox( WStackPage_11, "invertBotTab" );

    WStackPageLayout_11->addWidget( invertBotTab, 6, 0 );
    stack->addWidget( WStackPage_11, 10 );

    WStackPage_12 = new TQWidget( stack, "WStackPage_12" );
    WStackPageLayout_12 = new TQGridLayout( WStackPage_12, 1, 1, 11, 6, "WStackPageLayout_12"); 

    shadeCheckRadio = new TQComboBox( false, WStackPage_12, "shadeCheckRadio" );
    shadeCheckRadio->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)3, (TQSizePolicy::SizeType)0, 0, 0, shadeCheckRadio->sizePolicy().hasHeightForWidth() ) );

    WStackPageLayout_12->addMultiCellWidget( shadeCheckRadio, 0, 0, 1, 2 );

    customCheckRadioColor = new KColorButton( WStackPage_12, "customCheckRadioColor" );

    WStackPageLayout_12->addWidget( customCheckRadioColor, 0, 3 );

    textLabel14 = new TQLabel( WStackPage_12, "textLabel14" );

    WStackPageLayout_12->addWidget( textLabel14, 0, 0 );

    xCheck = new TQCheckBox( WStackPage_12, "xCheck" );

    WStackPageLayout_12->addMultiCellWidget( xCheck, 1, 1, 0, 3 );
    spacer25 = new TQSpacerItem( 211, 16, TQSizePolicy::Expanding, TQSizePolicy::Minimum );
    WStackPageLayout_12->addItem( spacer25, 0, 4 );
    spacer26 = new TQSpacerItem( 20, 364, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    WStackPageLayout_12->addItem( spacer26, 6, 2 );

    crButton = new TQCheckBox( WStackPage_12, "crButton" );

    WStackPageLayout_12->addMultiCellWidget( crButton, 4, 4, 0, 1 );

    smallRadio = new TQCheckBox( WStackPage_12, "smallRadio" );

    WStackPageLayout_12->addMultiCellWidget( smallRadio, 2, 2, 0, 2 );

    crColor = new TQCheckBox( WStackPage_12, "crColor" );

    WStackPageLayout_12->addMultiCellWidget( crColor, 5, 5, 0, 1 );

    crHighlight = new KIntNumInput( WStackPage_12, "crHighlight" );

    WStackPageLayout_12->addMultiCellWidget( crHighlight, 3, 3, 1, 3 );

    textLabel2_6 = new TQLabel( WStackPage_12, "textLabel2_6" );

    WStackPageLayout_12->addWidget( textLabel2_6, 3, 0 );
    stack->addWidget( WStackPage_12, 11 );

    WStackPage_13 = new TQWidget( stack, "WStackPage_13" );
    WStackPageLayout_13 = new TQGridLayout( WStackPage_13, 1, 1, 11, 6, "WStackPageLayout_13"); 
    spacer28 = new TQSpacerItem( 395, 16, TQSizePolicy::Expanding, TQSizePolicy::Minimum );
    WStackPageLayout_13->addItem( spacer28, 0, 2 );

    textLabel15_2 = new TQLabel( WStackPage_13, "textLabel15_2" );

    WStackPageLayout_13->addWidget( textLabel15_2, 2, 0 );

    titlebarButtonAppearance = new TQComboBox( false, WStackPage_13, "titlebarButtonAppearance" );

    WStackPageLayout_13->addWidget( titlebarButtonAppearance, 2, 1 );

    titlebarAppearance = new TQComboBox( false, WStackPage_13, "titlebarAppearance" );

    WStackPageLayout_13->addWidget( titlebarAppearance, 0, 1 );

    textLabel15 = new TQLabel( WStackPage_13, "textLabel15" );

    WStackPageLayout_13->addWidget( textLabel15, 0, 0 );

    textLabel15_3 = new TQLabel( WStackPage_13, "textLabel15_3" );

    WStackPageLayout_13->addWidget( textLabel15_3, 1, 0 );

    inactiveTitlebarAppearance = new TQComboBox( false, WStackPage_13, "inactiveTitlebarAppearance" );

    WStackPageLayout_13->addWidget( inactiveTitlebarAppearance, 1, 1 );

    textLabel1_13 = new TQLabel( WStackPage_13, "textLabel1_13" );

    WStackPageLayout_13->addWidget( textLabel1_13, 3, 0 );

    titlebarAlignment = new TQComboBox( false, WStackPage_13, "titlebarAlignment" );

    WStackPageLayout_13->addWidget( titlebarAlignment, 3, 1 );

    colorTitlebarOnly = new TQCheckBox( WStackPage_13, "colorTitlebarOnly" );

    WStackPageLayout_13->addWidget( colorTitlebarOnly, 4, 0 );
    spacer27 = new TQSpacerItem( 20, 270, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    WStackPageLayout_13->addItem( spacer27, 6, 1 );

    titlebarBorder = new TQCheckBox( WStackPage_13, "titlebarBorder" );

    WStackPageLayout_13->addMultiCellWidget( titlebarBorder, 5, 5, 0, 1 );
    stack->addWidget( WStackPage_13, 12 );

    WStackPage_14 = new TQWidget( stack, "WStackPage_14" );
    WStackPageLayout_14 = new TQGridLayout( WStackPage_14, 1, 1, 11, 6, "WStackPageLayout_14"); 

    textLabel2 = new TQLabel( WStackPage_14, "textLabel2" );

    WStackPageLayout_14->addWidget( textLabel2, 0, 2 );

    textLabel1_4 = new TQLabel( WStackPage_14, "textLabel1_4" );

    WStackPageLayout_14->addWidget( textLabel1_4, 0, 0 );

    toolbarBorders = new TQComboBox( false, WStackPage_14, "toolbarBorders" );

    WStackPageLayout_14->addWidget( toolbarBorders, 0, 1 );

    handles = new TQComboBox( false, WStackPage_14, "handles" );

    WStackPageLayout_14->addWidget( handles, 0, 3 );
    spacer4 = new TQSpacerItem( 121, 20, TQSizePolicy::MinimumExpanding, TQSizePolicy::Minimum );
    WStackPageLayout_14->addItem( spacer4, 0, 4 );
    spacer5 = new TQSpacerItem( 20, 19, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    WStackPageLayout_14->addItem( spacer5, 3, 2 );

    groupBox2 = new TQGroupBox( WStackPage_14, "groupBox2" );
    groupBox2->setFlat( false );
    groupBox2->setColumnLayout(0, TQt::Vertical );
    groupBox2->layout()->setSpacing( 6 );
    groupBox2->layout()->setMargin( 11 );
    groupBox2Layout = new TQGridLayout( groupBox2->layout() );
    groupBox2Layout->setAlignment( TQt::AlignTop );

    textLabel1_4_2_2 = new TQLabel( groupBox2, "textLabel1_4_2_2" );

    groupBox2Layout->addWidget( textLabel1_4_2_2, 0, 0 );

    toolbarAppearance = new TQComboBox( false, groupBox2, "toolbarAppearance" );

    groupBox2Layout->addWidget( toolbarAppearance, 0, 1 );

    textLabel2_2 = new TQLabel( groupBox2, "textLabel2_2" );

    groupBox2Layout->addWidget( textLabel2_2, 0, 2 );

    toolbarSeparators = new TQComboBox( false, groupBox2, "toolbarSeparators" );

    groupBox2Layout->addWidget( toolbarSeparators, 0, 3 );
    spacer4_2 = new TQSpacerItem( 20, 20, TQSizePolicy::MinimumExpanding, TQSizePolicy::Minimum );
    groupBox2Layout->addItem( spacer4_2, 0, 4 );

    WStackPageLayout_14->addMultiCellWidget( groupBox2, 2, 2, 0, 4 );

    groupBox2_2 = new TQGroupBox( WStackPage_14, "groupBox2_2" );
    groupBox2_2->setFlat( false );
    groupBox2_2->setColumnLayout(0, TQt::Vertical );
    groupBox2_2->layout()->setSpacing( 6 );
    groupBox2_2->layout()->setMargin( 11 );
    groupBox2_2Layout = new TQGridLayout( groupBox2_2->layout() );
    groupBox2_2Layout->setAlignment( TQt::AlignTop );

    shadeMenubarOnlyWhenActive = new TQCheckBox( groupBox2_2, "shadeMenubarOnlyWhenActive" );

    groupBox2_2Layout->addMultiCellWidget( shadeMenubarOnlyWhenActive, 2, 2, 0, 7 );

    textLabel1_4_2_3 = new TQLabel( groupBox2_2, "textLabel1_4_2_3" );

    groupBox2_2Layout->addWidget( textLabel1_4_2_3, 1, 0 );

    textLabel1_4_2 = new TQLabel( groupBox2_2, "textLabel1_4_2" );

    groupBox2_2Layout->addWidget( textLabel1_4_2, 0, 0 );

    textLabel1_4_2_4 = new TQLabel( groupBox2_2, "textLabel1_4_2_4" );

    groupBox2_2Layout->addWidget( textLabel1_4_2_4, 7, 0 );

    useHighlightForMenu = new TQCheckBox( groupBox2_2, "useHighlightForMenu" );

    groupBox2_2Layout->addMultiCellWidget( useHighlightForMenu, 9, 9, 0, 7 );

    textLabel1_15 = new TQLabel( groupBox2_2, "textLabel1_15" );

    groupBox2_2Layout->addWidget( textLabel1_15, 14, 0 );

    popupBorder = new TQCheckBox( groupBox2_2, "popupBorder" );

    groupBox2_2Layout->addWidget( popupBorder, 15, 0 );

    textLabel1_16 = new TQLabel( groupBox2_2, "textLabel1_16" );

    groupBox2_2Layout->addMultiCellWidget( textLabel1_16, 11, 12, 0, 5 );

    menuStripeAppearance = new TQComboBox( false, groupBox2_2, "menuStripeAppearance" );
    menuStripeAppearance->setEnabled( false );

    groupBox2_2Layout->addWidget( menuStripeAppearance, 14, 7 );

    colorMenubarMouseOver = new TQCheckBox( groupBox2_2, "colorMenubarMouseOver" );

    groupBox2_2Layout->addMultiCellWidget( colorMenubarMouseOver, 5, 5, 0, 7 );

    customMenuTextColor = new TQCheckBox( groupBox2_2, "customMenuTextColor" );

    groupBox2_2Layout->addMultiCellWidget( customMenuTextColor, 3, 3, 0, 1 );

    customMenuNormTextColor = new KColorButton( groupBox2_2, "customMenuNormTextColor" );

    groupBox2_2Layout->addMultiCellWidget( customMenuNormTextColor, 3, 3, 2, 3 );

    customMenuSelTextColor = new KColorButton( groupBox2_2, "customMenuSelTextColor" );

    groupBox2_2Layout->addMultiCellWidget( customMenuSelTextColor, 3, 3, 4, 5 );

    menuBgndAppearance = new TQComboBox( false, groupBox2_2, "menuBgndAppearance" );

    groupBox2_2Layout->addMultiCellWidget( menuBgndAppearance, 10, 10, 3, 6 );

    menuBgndGrad = new TQComboBox( false, groupBox2_2, "menuBgndGrad" );

    groupBox2_2Layout->addWidget( menuBgndGrad, 10, 7 );

    customMenuStripeColor = new KColorButton( groupBox2_2, "customMenuStripeColor" );
    customMenuStripeColor->setEnabled( false );

    groupBox2_2Layout->addMultiCellWidget( customMenuStripeColor, 14, 14, 5, 6 );

    thinnerMenuItems = new TQCheckBox( groupBox2_2, "thinnerMenuItems" );

    groupBox2_2Layout->addMultiCellWidget( thinnerMenuItems, 13, 13, 0, 7 );

    textLabel1_7 = new TQLabel( groupBox2_2, "textLabel1_7" );

    groupBox2_2Layout->addWidget( textLabel1_7, 10, 0 );

    menuStripe = new TQComboBox( false, groupBox2_2, "menuStripe" );

    groupBox2_2Layout->addMultiCellWidget( menuStripe, 14, 14, 1, 4 );

    lighterPopupMenuBgnd = new KIntNumInput( groupBox2_2, "lighterPopupMenuBgnd" );

    groupBox2_2Layout->addMultiCellWidget( lighterPopupMenuBgnd, 10, 10, 1, 2 );

    menuDelay = new KIntNumInput( groupBox2_2, "menuDelay" );

    groupBox2_2Layout->addMultiCellWidget( menuDelay, 12, 12, 1, 2 );

    menuitemAppearance = new TQComboBox( false, groupBox2_2, "menuitemAppearance" );

    groupBox2_2Layout->addMultiCellWidget( menuitemAppearance, 7, 7, 1, 5 );

    shadeMenubars = new TQComboBox( false, groupBox2_2, "shadeMenubars" );
    shadeMenubars->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)3, (TQSizePolicy::SizeType)0, 0, 0, shadeMenubars->sizePolicy().hasHeightForWidth() ) );

    groupBox2_2Layout->addMultiCellWidget( shadeMenubars, 1, 1, 1, 5 );

    menubarAppearance = new TQComboBox( false, groupBox2_2, "menubarAppearance" );

    groupBox2_2Layout->addMultiCellWidget( menubarAppearance, 0, 0, 1, 5 );

    borderMenuitems = new TQCheckBox( groupBox2_2, "borderMenuitems" );

    groupBox2_2Layout->addWidget( borderMenuitems, 8, 0 );

    menuIcons = new TQCheckBox( groupBox2_2, "menuIcons" );

    groupBox2_2Layout->addMultiCellWidget( menuIcons, 8, 8, 1, 2 );

    roundMbTopOnly = new TQCheckBox( groupBox2_2, "roundMbTopOnly" );

    groupBox2_2Layout->addMultiCellWidget( roundMbTopOnly, 6, 6, 0, 7 );

    customMenubarsColor = new KColorButton( groupBox2_2, "customMenubarsColor" );

    groupBox2_2Layout->addWidget( customMenubarsColor, 1, 6 );

    menubarMouseOver = new TQCheckBox( groupBox2_2, "menubarMouseOver" );

    groupBox2_2Layout->addMultiCellWidget( menubarMouseOver, 4, 4, 0, 7 );

    WStackPageLayout_14->addMultiCellWidget( groupBox2_2, 1, 1, 0, 4 );
    stack->addWidget( WStackPage_14, 13 );

    WStackPage_15 = new TQWidget( stack, "WStackPage_15" );
    WStackPageLayout_15 = new TQGridLayout( WStackPage_15, 1, 1, 11, 6, "WStackPageLayout_15"); 

    textLabel1_20 = new TQLabel( WStackPage_15, "textLabel1_20" );

    WStackPageLayout_15->addWidget( textLabel1_20, 1, 0 );

    dwtAppearance = new TQComboBox( false, WStackPage_15, "dwtAppearance" );

    WStackPageLayout_15->addWidget( dwtAppearance, 1, 2 );
    spacer28_4 = new TQSpacerItem( 18, 3, TQSizePolicy::Expanding, TQSizePolicy::Minimum );
    WStackPageLayout_15->addItem( spacer28_4, 0, 3 );
    spacer29 = new TQSpacerItem( 6, 85, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    WStackPageLayout_15->addItem( spacer29, 2, 1 );
    stack->addWidget( WStackPage_15, 14 );

    WStackPage_16 = new TQWidget( stack, "WStackPage_16" );
    WStackPageLayout_16 = new TQGridLayout( WStackPage_16, 1, 1, 11, 6, "WStackPageLayout_16"); 

    fixParentlessDialogs = new TQCheckBox( WStackPage_16, "fixParentlessDialogs" );

    WStackPageLayout_16->addMultiCellWidget( fixParentlessDialogs, 2, 2, 0, 2 );

    mapKdeIcons = new TQCheckBox( WStackPage_16, "mapKdeIcons" );

    WStackPageLayout_16->addMultiCellWidget( mapKdeIcons, 1, 1, 0, 2 );

    gtkButtonOrder = new TQCheckBox( WStackPage_16, "gtkButtonOrder" );

    WStackPageLayout_16->addMultiCellWidget( gtkButtonOrder, 0, 0, 0, 2 );
    spacer7 = new TQSpacerItem( 20, 381, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    WStackPageLayout_16->addItem( spacer7, 5, 2 );

    textLabel1_2 = new TQLabel( WStackPage_16, "textLabel1_2" );

    WStackPageLayout_16->addWidget( textLabel1_2, 4, 0 );

    passwordChar = new TQPushButton( WStackPage_16, "passwordChar" );
    passwordChar->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)4, (TQSizePolicy::SizeType)0, 0, 0, passwordChar->sizePolicy().hasHeightForWidth() ) );

    WStackPageLayout_16->addWidget( passwordChar, 4, 1 );

    stdBtnSizes = new TQCheckBox( WStackPage_16, "stdBtnSizes" );

    WStackPageLayout_16->addWidget( stdBtnSizes, 3, 0 );
    stack->addWidget( WStackPage_16, 15 );

    WStackPage_17 = new TQWidget( stack, "WStackPage_17" );
    WStackPageLayout_17 = new TQGridLayout( WStackPage_17, 1, 1, 11, 6, "WStackPageLayout_17"); 

    gradCombo = new TQComboBox( false, WStackPage_17, "gradCombo" );

    WStackPageLayout_17->addWidget( gradCombo, 0, 0 );

    groupBox3 = new TQGroupBox( WStackPage_17, "groupBox3" );
    groupBox3->setColumnLayout(0, TQt::Vertical );
    groupBox3->layout()->setSpacing( 6 );
    groupBox3->layout()->setMargin( 11 );
    groupBox3Layout = new TQGridLayout( groupBox3->layout() );
    groupBox3Layout->setAlignment( TQt::AlignTop );

    gradBorder = new TQComboBox( false, groupBox3, "gradBorder" );

    groupBox3Layout->addWidget( gradBorder, 2, 0 );

    gradStops = new TQListView( groupBox3, "gradStops" );
    gradStops->addColumn( tr2i18n( "Position (%)" ) );
    gradStops->addColumn( tr2i18n( "Value (%)" ) );
    gradStops->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)1, (TQSizePolicy::SizeType)7, 0, 0, gradStops->sizePolicy().hasHeightForWidth() ) );

    groupBox3Layout->addMultiCellWidget( gradStops, 0, 1, 0, 0 );

    groupBox6 = new TQGroupBox( groupBox3, "groupBox6" );
    groupBox6->setColumnLayout(0, TQt::Vertical );
    groupBox6->layout()->setSpacing( 6 );
    groupBox6->layout()->setMargin( 11 );
    groupBox6Layout = new TQGridLayout( groupBox6->layout() );
    groupBox6Layout->setAlignment( TQt::AlignTop );

    addButton = new KPushButton( groupBox6, "addButton" );
    addButton->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)0, (TQSizePolicy::SizeType)1, 0, 0, addButton->sizePolicy().hasHeightForWidth() ) );

    groupBox6Layout->addWidget( addButton, 2, 2 );

    updateButton = new KPushButton( groupBox6, "updateButton" );
    updateButton->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)0, (TQSizePolicy::SizeType)1, 0, 0, updateButton->sizePolicy().hasHeightForWidth() ) );

    groupBox6Layout->addWidget( updateButton, 2, 3 );

    removeButton = new KPushButton( groupBox6, "removeButton" );
    removeButton->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)0, (TQSizePolicy::SizeType)1, 0, 0, removeButton->sizePolicy().hasHeightForWidth() ) );

    groupBox6Layout->addWidget( removeButton, 2, 4 );

    textLabel2_3 = new TQLabel( groupBox6, "textLabel2_3" );
    textLabel2_3->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)1, (TQSizePolicy::SizeType)5, 0, 0, textLabel2_3->sizePolicy().hasHeightForWidth() ) );

    groupBox6Layout->addWidget( textLabel2_3, 1, 0 );

    textLabel1_11 = new TQLabel( groupBox6, "textLabel1_11" );
    textLabel1_11->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)1, (TQSizePolicy::SizeType)5, 0, 0, textLabel1_11->sizePolicy().hasHeightForWidth() ) );

    groupBox6Layout->addWidget( textLabel1_11, 0, 0 );

    stopPosition = new KIntNumInput( groupBox6, "stopPosition" );
    stopPosition->setMaxValue( 100 );

    groupBox6Layout->addMultiCellWidget( stopPosition, 0, 0, 1, 4 );

    stopValue = new KIntNumInput( groupBox6, "stopValue" );
    stopValue->setMaxValue( 200 );

    groupBox6Layout->addMultiCellWidget( stopValue, 1, 1, 1, 4 );
    spacer12 = new TQSpacerItem( 160, 8, TQSizePolicy::Expanding, TQSizePolicy::Minimum );
    groupBox6Layout->addMultiCell( spacer12, 2, 2, 0, 1 );

    groupBox3Layout->addWidget( groupBox6, 1, 1 );

    textLabel1_9 = new TQLabel( groupBox3, "textLabel1_9" );
    textLabel1_9->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)1, (TQSizePolicy::SizeType)3, 0, 0, textLabel1_9->sizePolicy().hasHeightForWidth() ) );
    textLabel1_9->setAlignment( int( TQLabel::WordBreak | TQLabel::AlignTop ) );

    groupBox3Layout->addWidget( textLabel1_9, 0, 1 );

    WStackPageLayout_17->addWidget( groupBox3, 1, 0 );

    groupBox4 = new TQGroupBox( WStackPage_17, "groupBox4" );
    groupBox4->setColumnLayout(0, TQt::Vertical );
    groupBox4->layout()->setSpacing( 6 );
    groupBox4->layout()->setMargin( 11 );
    groupBox4Layout = new TQHBoxLayout( groupBox4->layout() );
    groupBox4Layout->setAlignment( TQt::AlignTop );

    previewWidgetContainer = new TQFrame( groupBox4, "previewWidgetContainer" );
    previewWidgetContainer->setFrameShape( TQFrame::NoFrame );
    previewWidgetContainer->setFrameShadow( TQFrame::Raised );
    groupBox4Layout->addWidget( previewWidgetContainer );

    previewColor = new KColorButton( groupBox4, "previewColor" );
    previewColor->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)0, (TQSizePolicy::SizeType)0, 0, 0, previewColor->sizePolicy().hasHeightForWidth() ) );
    groupBox4Layout->addWidget( previewColor );

    WStackPageLayout_17->addWidget( groupBox4, 2, 0 );
    stack->addWidget( WStackPage_17, 16 );

    WStackPage_18 = new TQWidget( stack, "WStackPage_18" );
    WStackPageLayout_18 = new TQGridLayout( WStackPage_18, 1, 1, 11, 6, "WStackPageLayout_18"); 

    shading = new TQComboBox( false, WStackPage_18, "shading" );
    shading->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)3, (TQSizePolicy::SizeType)0, 0, 0, shading->sizePolicy().hasHeightForWidth() ) );

    WStackPageLayout_18->addWidget( shading, 0, 1 );

    customShading = new TQGroupBox( WStackPage_18, "customShading" );
    customShading->setCheckable( true );
    customShading->setColumnLayout(0, TQt::Vertical );
    customShading->layout()->setSpacing( 6 );
    customShading->layout()->setMargin( 11 );
    customShadingLayout = new TQGridLayout( customShading->layout() );
    customShadingLayout->setAlignment( TQt::AlignTop );
    spacer10 = new TQSpacerItem( 4, 15, TQSizePolicy::Minimum, TQSizePolicy::Expanding );
    customShadingLayout->addItem( spacer10, 6, 0 );

    shade2 = new KDoubleNumInput( customShading, "shade2" );
    shade2->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)1, (TQSizePolicy::SizeType)0, 0, 0, shade2->sizePolicy().hasHeightForWidth() ) );

    customShadingLayout->addWidget( shade2, 2, 0 );

    shade3 = new KDoubleNumInput( customShading, "shade3" );
    shade3->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)1, (TQSizePolicy::SizeType)0, 0, 0, shade3->sizePolicy().hasHeightForWidth() ) );

    customShadingLayout->addWidget( shade3, 3, 0 );

    shade1 = new KDoubleNumInput( customShading, "shade1" );
    shade1->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)1, (TQSizePolicy::SizeType)0, 0, 0, shade1->sizePolicy().hasHeightForWidth() ) );

    customShadingLayout->addWidget( shade1, 1, 0 );

    shade4 = new KDoubleNumInput( customShading, "shade4" );
    shade4->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)1, (TQSizePolicy::SizeType)0, 0, 0, shade4->sizePolicy().hasHeightForWidth() ) );

    customShadingLayout->addWidget( shade4, 4, 0 );

    shade5 = new KDoubleNumInput( customShading, "shade5" );
    shade5->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)1, (TQSizePolicy::SizeType)0, 0, 0, shade5->sizePolicy().hasHeightForWidth() ) );

    customShadingLayout->addWidget( shade5, 5, 0 );

    shade0 = new KDoubleNumInput( customShading, "shade0" );
    shade0->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)1, (TQSizePolicy::SizeType)0, 0, 0, shade0->sizePolicy().hasHeightForWidth() ) );

    customShadingLayout->addWidget( shade0, 0, 0 );

    textLabel1_10 = new TQLabel( customShading, "textLabel1_10" );
    textLabel1_10->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)3, (TQSizePolicy::SizeType)3, 0, 0, textLabel1_10->sizePolicy().hasHeightForWidth() ) );
    textLabel1_10->setAlignment( int( TQLabel::WordBreak | TQLabel::AlignTop ) );

    customShadingLayout->addMultiCellWidget( textLabel1_10, 0, 6, 1, 1 );

    WStackPageLayout_18->addMultiCellWidget( customShading, 1, 1, 0, 1 );

    textLabel1_5 = new TQLabel( WStackPage_18, "textLabel1_5" );
    textLabel1_5->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)5, (TQSizePolicy::SizeType)0, 0, 0, textLabel1_5->sizePolicy().hasHeightForWidth() ) );

    WStackPageLayout_18->addWidget( textLabel1_5, 0, 0 );
    stack->addWidget( WStackPage_18, 17 );

    QtCurveConfigBaseLayout->addMultiCellWidget( stack, 1, 2, 1, 1 );
    languageChange();
    resize( TQSize(862, 638).expandedTo(minimumSizeHint()) );
    clearWState( WState_Polished );

    // signals and slots connections
    connect( framelessGroupBoxes, TQ_SIGNAL( toggled(bool) ), groupBoxLine, TQ_SLOT( setEnabled(bool) ) );
    connect( flatSbarButtons, TQ_SIGNAL( toggled(bool) ), sbarBgndAppearance, TQ_SLOT( setEnabled(bool) ) );
    connect( fillSlider, TQ_SIGNAL( toggled(bool) ), sliderFill, TQ_SLOT( setEnabled(bool) ) );
    connect( flatSbarButtons, TQ_SIGNAL( toggled(bool) ), thinSbarGroove, TQ_SLOT( setEnabled(bool) ) );

    // tab order
    setTabOrder( stackList, appearance );
    setTabOrder( appearance, sunkenAppearance );
    setTabOrder( sunkenAppearance, round );
    setTabOrder( round, buttonEffect );
    setTabOrder( buttonEffect, focus );
    setTabOrder( focus, drawStatusBarFrames );
    setTabOrder( drawStatusBarFrames, framelessGroupBoxes );
    setTabOrder( framelessGroupBoxes, groupBoxLine );
    setTabOrder( groupBoxLine, vArrows );
    setTabOrder( vArrows, stdSidebarButtons );
    setTabOrder( stdSidebarButtons, darkerBorders );
    setTabOrder( darkerBorders, fadeLines );
    setTabOrder( fadeLines, thinnerBtns );
    setTabOrder( thinnerBtns, etchEntry );
    setTabOrder( etchEntry, comboSplitter );
    setTabOrder( comboSplitter, unifyCombo );
    setTabOrder( unifyCombo, gtkComboMenus );
    setTabOrder( gtkComboMenus, doubleGtkComboArrow );
    setTabOrder( doubleGtkComboArrow, comboBtn );
    setTabOrder( comboBtn, customComboBtnColor );
    setTabOrder( customComboBtnColor, unifySpinBtns );
    setTabOrder( unifySpinBtns, unifySpin );
    setTabOrder( unifySpin, splitters );
    setTabOrder( splitters, splitterHighlight );
    setTabOrder( splitterHighlight, sliderAppearance );
    setTabOrder( sliderAppearance, shadeSliders );
    setTabOrder( shadeSliders, customSlidersColor );
    setTabOrder( customSlidersColor, colorSliderMouseOver );
    setTabOrder( colorSliderMouseOver, sliderStyle );
    setTabOrder( sliderStyle, fillSlider );
    setTabOrder( fillSlider, sliderFill );
    setTabOrder( sliderFill, grooveAppearance );
    setTabOrder( grooveAppearance, thinSbarGroove );
    setTabOrder( thinSbarGroove, scrollbarType );
    setTabOrder( scrollbarType, flatSbarButtons );
    setTabOrder( flatSbarButtons, sbarBgndAppearance );
    setTabOrder( sbarBgndAppearance, sliderThumbs );
    setTabOrder( sliderThumbs, progressAppearance );
    setTabOrder( progressAppearance, stripedProgress );
    setTabOrder( stripedProgress, animatedProgress );
    setTabOrder( animatedProgress, fillProgress );
    setTabOrder( fillProgress, progressGrooveAppearance );
    setTabOrder( progressGrooveAppearance, progressGrooveColor );
    setTabOrder( progressGrooveColor, embolden );
    setTabOrder( embolden, defBtnIndicator );
    setTabOrder( defBtnIndicator, coloredMouseOver );
    setTabOrder( coloredMouseOver, highlightFactor );
    setTabOrder( highlightFactor, lvAppearance );
    setTabOrder( lvAppearance, lvButton );
    setTabOrder( lvButton, sortedLv );
    setTabOrder( sortedLv, customSortedLvColor );
    setTabOrder( customSortedLvColor, forceAlternateLvCols );
    setTabOrder( forceAlternateLvCols, selectionAppearance );
    setTabOrder( selectionAppearance, squareLvSelection );
    setTabOrder( squareLvSelection, lvLines );
    setTabOrder( lvLines, gtkScrollViews );
    setTabOrder( gtkScrollViews, highlightScrollViews );
    setTabOrder( highlightScrollViews, squareScrollViews );
    setTabOrder( squareScrollViews, activeTabAppearance );
    setTabOrder( activeTabAppearance, highlightTab );
    setTabOrder( highlightTab, colorSelTab );
    setTabOrder( colorSelTab, tabAppearance );
    setTabOrder( tabAppearance, tabMouseOver );
    setTabOrder( tabMouseOver, roundAllTabs );
    setTabOrder( roundAllTabs, borderTab );
    setTabOrder( borderTab, borderInactiveTab );
    setTabOrder( borderInactiveTab, invertBotTab );
    setTabOrder( invertBotTab, tabBgnd );
    setTabOrder( tabBgnd, shadeCheckRadio );
    setTabOrder( shadeCheckRadio, customCheckRadioColor );
    setTabOrder( customCheckRadioColor, xCheck );
    setTabOrder( xCheck, smallRadio );
    setTabOrder( smallRadio, crHighlight );
    setTabOrder( crHighlight, crButton );
    setTabOrder( crButton, crColor );
    setTabOrder( crColor, titlebarAppearance );
    setTabOrder( titlebarAppearance, inactiveTitlebarAppearance );
    setTabOrder( inactiveTitlebarAppearance, titlebarButtonAppearance );
    setTabOrder( titlebarButtonAppearance, titlebarAlignment );
    setTabOrder( titlebarAlignment, colorTitlebarOnly );
    setTabOrder( colorTitlebarOnly, titlebarBorder );
    setTabOrder( titlebarBorder, toolbarBorders );
    setTabOrder( toolbarBorders, handles );
    setTabOrder( handles, menubarAppearance );
    setTabOrder( menubarAppearance, shadeMenubars );
    setTabOrder( shadeMenubars, customMenubarsColor );
    setTabOrder( customMenubarsColor, shadeMenubarOnlyWhenActive );
    setTabOrder( shadeMenubarOnlyWhenActive, customMenuTextColor );
    setTabOrder( customMenuTextColor, customMenuNormTextColor );
    setTabOrder( customMenuNormTextColor, customMenuSelTextColor );
    setTabOrder( customMenuSelTextColor, menubarMouseOver );
    setTabOrder( menubarMouseOver, colorMenubarMouseOver );
    setTabOrder( colorMenubarMouseOver, roundMbTopOnly );
    setTabOrder( roundMbTopOnly, menuitemAppearance );
    setTabOrder( menuitemAppearance, borderMenuitems );
    setTabOrder( borderMenuitems, menuIcons );
    setTabOrder( menuIcons, useHighlightForMenu );
    setTabOrder( useHighlightForMenu, lighterPopupMenuBgnd );
    setTabOrder( lighterPopupMenuBgnd, menuBgndAppearance );
    setTabOrder( menuBgndAppearance, menuBgndGrad );
    setTabOrder( menuBgndGrad, menuDelay );
    setTabOrder( menuDelay, thinnerMenuItems );
    setTabOrder( thinnerMenuItems, menuStripe );
    setTabOrder( menuStripe, customMenuStripeColor );
    setTabOrder( customMenuStripeColor, menuStripeAppearance );
    setTabOrder( menuStripeAppearance, popupBorder );
    setTabOrder( popupBorder, toolbarAppearance );
    setTabOrder( toolbarAppearance, toolbarSeparators );
    setTabOrder( toolbarSeparators, dwtAppearance );
    setTabOrder( dwtAppearance, gtkButtonOrder );
    setTabOrder( gtkButtonOrder, mapKdeIcons );
    setTabOrder( mapKdeIcons, fixParentlessDialogs );
    setTabOrder( fixParentlessDialogs, stdBtnSizes );
    setTabOrder( stdBtnSizes, passwordChar );
    setTabOrder( passwordChar, gradCombo );
    setTabOrder( gradCombo, gradStops );
    setTabOrder( gradStops, gradBorder );
    setTabOrder( gradBorder, stopPosition );
    setTabOrder( stopPosition, stopValue );
    setTabOrder( stopValue, addButton );
    setTabOrder( addButton, updateButton );
    setTabOrder( updateButton, removeButton );
    setTabOrder( removeButton, previewColor );
    setTabOrder( previewColor, shading );
    setTabOrder( shading, shade0 );
    setTabOrder( shade0, shade1 );
    setTabOrder( shade1, shade2 );
    setTabOrder( shade2, shade3 );
    setTabOrder( shade3, shade4 );
    setTabOrder( shade4, shade5 );
    setTabOrder( shade5, optionBtn );
}

/*
 *  Destroys the object and frees any allocated resources
 */
QtCurveConfigBase::~QtCurveConfigBase()
{
    // no need to delete child widgets, TQt does it all for us
}

/*
 *  Sets the strings of the subwidgets using the current
 *  language.
 */
void QtCurveConfigBase::languageChange()
{
    setCaption( tr2i18n( "Form1" ) );
    titleLabel->setText( tr2i18n( "title" ) );
    stackList->header()->setLabel( 0, tr2i18n( "Category" ) );
    optionBtn->setText( tr2i18n( "Options" ) );
    TQWhatsThis::add( appearance, tr2i18n( "The setting here affects the general appearance - and will be applied to buttons, combo boxes, and spin buttons." ) );
    textLabel1->setText( tr2i18n( "Appearance:" ) );
    textLabel1_6->setText( tr2i18n( "Focus rectangle:" ) );
    textLabel3->setText( tr2i18n( "Button effect:" ) );
    darkerBorders->setText( tr2i18n( "Darker borders" ) );
    stdSidebarButtons->setText( tr2i18n( "Standard buttons for sidebars" ) );
    TQWhatsThis::add( stdSidebarButtons, tr2i18n( "Select this to have the sidebar buttons in konqueror, kate, kaffeine, ktorrent, drawn as per normal buttons - otherwise they will be drawn in a more flat style." ) );
    textLabel2_4->setText( tr2i18n( "Roundedness:" ) );
    vArrows->setText( tr2i18n( "'V' style arrows" ) );
    framelessGroupBoxes->setText( tr2i18n( "Frameless groupboxes," ) );
    groupBoxLine->setText( tr2i18n( "draw line after title (KDE4 && Gtk2)" ) );
    drawStatusBarFrames->setText( tr2i18n( "Draw statusbar frames" ) );
    textLabel1_12->setText( tr2i18n( "Sunken appearance:" ) );
    fadeLines->setText( tr2i18n( "Draw fading lines (KDE4 && Gtk2)" ) );
    thinnerBtns->setText( tr2i18n( "Thinner buttons when etched/shadowed" ) );
    etchEntry->setText( tr2i18n( "Etch entries and scrollviews when button effect set to etched/shadowed." ) );
    comboSplitter->setText( tr2i18n( "Draw splitter" ) );
    TQWhatsThis::add( comboSplitter, tr2i18n( "This option controls whether a line is drawn near non-editable combo box arrows." ) );
    unifyCombo->setText( tr2i18n( "Draw arrow of editable combos within edit field" ) );
    textLabel1_17->setText( tr2i18n( "Button shade:" ) );
    customComboBtnColor->setText( TQString::null );
    gtkComboMenus->setText( tr2i18n( "Gtk style comboboxes (KDE4)" ) );
    TQWhatsThis::add( gtkComboMenus, tr2i18n( "In Gtk, the list that is attached to a combo-box appears in the same style as a popup-menu. KDE4 has the ability to mimic this look." ) );
    doubleGtkComboArrow->setText( tr2i18n( "Double arrows for Gtk style comboboxes" ) );
    unifySpinBtns->setText( tr2i18n( "Combine both buttons" ) );
    unifySpin->setText( tr2i18n( "Draw arrows within edit field" ) );
    textLabel4->setText( tr2i18n( "Markings:" ) );
    splitterHighlight->setSuffix( tr2i18n( "%" ) );
    textLabel1_21->setText( tr2i18n( "Background mouse-over highlight:" ) );
    textLabel5->setText( tr2i18n( "Appearance:" ) );
    textLabel6->setText( tr2i18n( "Coloration:" ) );
    TQWhatsThis::add( shadeSliders, tr2i18n( "This color setting affects both scrollbar sliders, and other sliders." ) );
    customSlidersColor->setText( TQString::null );
    TQWhatsThis::add( sliderAppearance, tr2i18n( "This appearance setting affects both scrollbar sliders, and other sliders." ) );
    textLabel7->setText( tr2i18n( "Style:" ) );
    textLabel8_2->setText( tr2i18n( "Slider thumbs:" ) );
    textLabel8_2x->setText( tr2i18n( "Slider width:" ) );
    fillSlider->setText( tr2i18n( "Fill used part of groove:" ) );
    textLabel8_2_2->setText( tr2i18n( "Background" ) );
    TQWhatsThis::add( sliderFill, tr2i18n( "This appearance setting affects both scrollbar sliders, and other sliders." ) );
    flatSbarButtons->setText( tr2i18n( "Flat" ) );
    TQWhatsThis::add( sliderStyle, tr2i18n( "This setting only affects standard sliders - i.e. not scrollbar sliders. 'Triangular' is a very similar style to plastik's sliders." ) );
    textLabel2_5->setText( tr2i18n( "Groove appearance:" ) );
    thinSbarGroove->setText( tr2i18n( "Thin scrollbar groove" ) );
    textLabel8->setText( tr2i18n( "Scrollbar buttons:" ) );
    TQWhatsThis::add( scrollbarType, tr2i18n( "This controls the position, and number, of buttons on a scrollbar.\n"
"\n"
"TDE - 1 button at the top/left, and two at the bottom/right\n"
"Windows - 1 botton at each end\n"
"Platinum -  no buttons at the top/left, two at bottom/right\n"
"Next - two buttons at the top/left, none at bottom/right\n"
"None - no buttons, only the slider" ) );
    colorSliderMouseOver->setText( tr2i18n( "Color only on mouse-over" ) );
    animatedProgress->setText( tr2i18n( "Animated" ) );
    textLabel1_3->setText( tr2i18n( "Groove:" ) );
    textLabel9->setText( tr2i18n( "Bar:" ) );
    fillProgress->setText( tr2i18n( "No border" ) );
    TQWhatsThis::add( fillProgress, tr2i18n( "Enable this option to remove the 1 pixel border around the filled element." ) );
    textLabel10->setText( tr2i18n( "Indicate with:" ) );
    embolden->setText( tr2i18n( "Embolden text" ) );
    textLabel1_8->setText( tr2i18n( "Highlight by:" ) );
    TQWhatsThis::add( textLabel1_8, tr2i18n( "This controls the % that widgets will be highlighted by when the mouse hovers over them" ) );
    textLabel11->setText( tr2i18n( "Coloration:" ) );
    highlightFactor->setSuffix( tr2i18n( "%" ) );
    lvButton->setText( tr2i18n( "Button color" ) );
    textLabel12->setText( tr2i18n( "Header appearance:" ) );
    textLabel12_2->setText( tr2i18n( "Shade header of sorted column:" ) );
    customSortedLvColor->setText( TQString::null );
    textLabel1_8_2_2_3_2->setText( tr2i18n( "Selection appearance (KDE4 && Gtk2):" ) );
    forceAlternateLvCols->setText( tr2i18n( "Force alternate colors" ) );
    textLabel1_18->setText( tr2i18n( "Lines between items:" ) );
    squareLvSelection->setText( tr2i18n( "Square selection" ) );
    gtkScrollViews->setText( tr2i18n( "Scrollbars on the outside" ) );
    highlightScrollViews->setText( tr2i18n( "Highlight on focus (TDE)" ) );
    squareScrollViews->setText( tr2i18n( "Always draw with a square frame - regardless of the general round setting." ) );
    textLabel13->setText( tr2i18n( "Active tab appearance:" ) );
    textLabel8_3->setText( tr2i18n( "Inactive tab appearance:" ) );
    highlightTab->setText( tr2i18n( "Highlight" ) );
    TQWhatsThis::add( highlightTab, tr2i18n( "This will cause a coloured stripe to be drawn over the current tab." ) );
    colorSelTab->setSuffix( tr2i18n( "%" ) );
    colorSelTab->setPrefix( tr2i18n( "Tint by " ) );
    textLabel1_14->setText( tr2i18n( "Mouse-over:" ) );
    roundAllTabs->setText( tr2i18n( "Round all tabs" ) );
    borderTab->setText( tr2i18n( "Draw a light border around tab widget" ) );
    borderInactiveTab->setText( tr2i18n( "Draw inner border of inactive tabs" ) );
    tabBgnd->setPrefix( tr2i18n( "%" ) );
    textLabel1_19->setText( tr2i18n( "Alter background by:" ) );
    invertBotTab->setText( tr2i18n( "Invert shade of bottom tabs" ) );
    customCheckRadioColor->setText( TQString::null );
    textLabel14->setText( tr2i18n( "Coloration:" ) );
    xCheck->setText( tr2i18n( "'X' style checkmarks" ) );
    crButton->setText( tr2i18n( "Button like" ) );
    smallRadio->setText( tr2i18n( "Small radio 'dot'" ) );
    crColor->setText( tr2i18n( "Color when selected" ) );
    crHighlight->setSuffix( tr2i18n( "%" ) );
    textLabel2_6->setText( tr2i18n( "Background mouse-over highlight:" ) );
    textLabel15_2->setText( tr2i18n( "Button Appearance:" ) );
    textLabel15->setText( tr2i18n( "Titlebar Appearance:" ) );
    textLabel15_3->setText( tr2i18n( "Titlebar Appearance:" ) );
    textLabel1_13->setText( tr2i18n( "Text alignment:" ) );
    colorTitlebarOnly->setText( tr2i18n( "Color titlebar only (KDE4)" ) );
    titlebarBorder->setText( tr2i18n( "Light border (KDE4)" ) );
    textLabel2->setText( tr2i18n( "Handles:" ) );
    textLabel1_4->setText( tr2i18n( "Border:" ) );
    groupBox2->setTitle( tr2i18n( "Toolbars" ) );
    textLabel1_4_2_2->setText( tr2i18n( "Appearance:" ) );
    textLabel2_2->setText( tr2i18n( "Separators:" ) );
    groupBox2_2->setTitle( tr2i18n( "Menus" ) );
    shadeMenubarOnlyWhenActive->setText( tr2i18n( "Apply coloration to active window only" ) );
    textLabel1_4_2_3->setText( tr2i18n( "Coloration:" ) );
    textLabel1_4_2->setText( tr2i18n( "Menubar appearance:" ) );
    textLabel1_4_2_4->setText( tr2i18n( "Menuitem appearance:" ) );
    useHighlightForMenu->setText( tr2i18n( "Use 'highlight' color for active menuitems" ) );
    textLabel1_15->setText( tr2i18n( "Stripe (TDE):" ) );
    popupBorder->setText( tr2i18n( "Border popupmenus" ) );
    textLabel1_16->setText( tr2i18n( "Sub-menu delay:" ) );
    colorMenubarMouseOver->setText( tr2i18n( "Color menubar items on mouse-over" ) );
    customMenuTextColor->setText( tr2i18n( "Custom text colors (active/normal):" ) );
    customMenuNormTextColor->setText( TQString::null );
    customMenuSelTextColor->setText( TQString::null );
    customMenuStripeColor->setText( TQString::null );
    thinnerMenuItems->setText( tr2i18n( "Thinner menu items" ) );
    textLabel1_7->setText( tr2i18n( "Popup-menu background:" ) );
    lighterPopupMenuBgnd->setSuffix( tr2i18n( "%" ) );
    borderMenuitems->setText( tr2i18n( "Border menuitems" ) );
    menuIcons->setText( tr2i18n( "Draw icons" ) );
    roundMbTopOnly->setText( tr2i18n( "Round selected menubar items on top only" ) );
    customMenubarsColor->setText( TQString::null );
    menubarMouseOver->setText( tr2i18n( "Enable mouse-over for menubar items" ) );
    textLabel1_20->setText( tr2i18n( "Titlebar appearance:" ) );
    fixParentlessDialogs->setText( tr2i18n( "'Fix' parentless dialogs" ) );
    TQWhatsThis::add( fixParentlessDialogs, tr2i18n( "<h2><font color=\"#ff0000\">Warning: Experimental!</font></h1><p><p>Some applications - such as Kate, Kaffeine, and GIMP - produce dialogs that have no 'parent'. This causes the dialog to recieve an entry in the taskbar, and allows the dialog to be minimised independantly of the main application window.</p>\n"
"\n"
"<p>If you enable this option, QtCurve will try to 'fix' this by assigning the dialogs a parent.</p>\n"
"\n"
"<p><b>Note:</b> This may brake some applications, as it wiill alter the behaviour of dialogs in a way the application has not intended. Therefore, please use with care.</p>" ) );
    mapKdeIcons->setText( tr2i18n( "Map TDE icons (Gtk2)" ) );
    gtkButtonOrder->setText( tr2i18n( "Gtk button order" ) );
    textLabel1_2->setText( tr2i18n( "Character to use for password entries:" ) );
    passwordChar->setText( TQString::null );
    stdBtnSizes->setText( tr2i18n( "Don't make 'auto-default' buttons larger (KDE4)" ) );
    groupBox3->setTitle( tr2i18n( "Settings" ) );
    gradStops->header()->setLabel( 0, tr2i18n( "Position (%)" ) );
    gradStops->header()->setLabel( 1, tr2i18n( "Value (%)" ) );
    groupBox6->setTitle( tr2i18n( "Gradient Stop" ) );
    addButton->setText( TQString::null );
    updateButton->setText( TQString::null );
    removeButton->setText( TQString::null );
    textLabel2_3->setText( tr2i18n( "Value:" ) );
    textLabel1_11->setText( tr2i18n( "Position:" ) );
    stopPosition->setSuffix( tr2i18n( "%" ) );
    stopValue->setSuffix( tr2i18n( "%" ) );
    textLabel1_9->setText( tr2i18n( "<i><b>NOTE: </b><br>\n"
"\n"
"<u>Position</u> has a range of 0% to 100% - 0% being top/left, and 100% being bottom/right.<br>\n"
"\n"
"<u>Value</u> has a range of 0% to 200%. A value of 120% implies lightening by 20%, and a value of 80% implies darkening by 20%</i>" ) );
    groupBox4->setTitle( tr2i18n( "Preview" ) );
    previewColor->setText( TQString::null );
    customShading->setTitle( tr2i18n( "Use Custom Values" ) );
    textLabel1_10->setText( tr2i18n( "<i>QtCurve uses various hard-coded shading values to draw elements such as button frames, the background for pressed buttons, etc. The following is a brief overview of how each shade is used - use this as a guide only, as shades are used for various things.<br>\n"
"\n"
"1 Is used for the light part of 3d elements - such as the border of tab widgets.<br>\n"
"2 Is used for the lighter shade of striped progressbars.<br>\n"
"3 Is used for the dark part of 3d elements - such as the border of tab widgets.<br>\n"
"4 Is used for the shaded border of checks and radios, toolbar borders (when set to dark), the dark part of sunken/raised slider handles, etc.<br>\n"
"5 Is used for the background of pressed widgets, and the border of toolbars (when not dark).<br>\n"
"6 Is used as the border of most widgets.</i>" ) );
    textLabel1_5->setText( tr2i18n( "Shading routine:" ) );
}

/****************************************************************************
** QtCurveConfigBase meta object code from reading C++ file 'qtcurveconfigbase.h'
**
** Created by: The TQt Meta Object Compiler version 26 (TQt 3.5.0)
** WARNING! All changes made in this file will be lost!
*****************************************************************************/

#undef TQT_NO_COMPAT
#include "qtcurveconfigbase.h"
#include <ntqmetaobject.h>
#include <ntqapplication.h>

#include <private/qucomextra_p.h>
#if !defined(Q_MOC_OUTPUT_REVISION) || (Q_MOC_OUTPUT_REVISION != 26)
#error "This file was generated using the moc from 3.5.0. It"
#error "cannot be used with the include files from this version of TQt."
#error "(The moc has changed too much.)"
#endif

const char *QtCurveConfigBase::className() const
{
    return "QtCurveConfigBase";
}

TQMetaObject *QtCurveConfigBase::metaObj = 0;
static TQMetaObjectCleanUp cleanUp_QtCurveConfigBase( "QtCurveConfigBase", &QtCurveConfigBase::staticMetaObject );

#ifndef TQT_NO_TRANSLATION
TQString QtCurveConfigBase::tr( const char *s, const char *c )
{
    if ( tqApp )
	return tqApp->translate( "QtCurveConfigBase", s, c, TQApplication::DefaultCodec );
    else
	return TQString::fromLatin1( s );
}
#ifndef TQT_NO_TRANSLATION_UTF8
TQString QtCurveConfigBase::trUtf8( const char *s, const char *c )
{
    if ( tqApp )
	return tqApp->translate( "QtCurveConfigBase", s, c, TQApplication::UnicodeUTF8 );
    else
	return TQString::fromUtf8( s );
}
#endif // TQT_NO_TRANSLATION_UTF8

#endif // TQT_NO_TRANSLATION

TQMetaObject* QtCurveConfigBase::staticMetaObject()
{
    if ( metaObj ) {
	return metaObj;
}
#ifdef TQT_THREAD_SUPPORT
    if (tqt_sharedMetaObjectMutex) tqt_sharedMetaObjectMutex->lock();
    if ( metaObj ) {
	if (tqt_sharedMetaObjectMutex) tqt_sharedMetaObjectMutex->unlock();
	return metaObj;
    }
#endif // TQT_THREAD_SUPPORT
    TQMetaObject* parentObject = TQWidget::staticMetaObject();
    static const TQUMethod slot_0 = {"languageChange", 0, 0 };
    static const TQMetaData slot_tbl[] = {
	{ "languageChange()", &slot_0, TQMetaData::Protected }
    };
    metaObj = TQMetaObject::new_metaobject(
	"QtCurveConfigBase", parentObject,
	slot_tbl, 1,
	0, 0,
#ifndef TQT_NO_PROPERTIES
	0, 0,
	0, 0,
#endif // TQT_NO_PROPERTIES
	0, 0 );
    cleanUp_QtCurveConfigBase.setMetaObject( metaObj );
#ifdef TQT_THREAD_SUPPORT
    if (tqt_sharedMetaObjectMutex) tqt_sharedMetaObjectMutex->unlock();
#endif // TQT_THREAD_SUPPORT
    return metaObj;
}

void* QtCurveConfigBase::tqt_cast( const char* clname )
{
    if ( !qstrcmp( clname, "QtCurveConfigBase" ) )
	return this;
    return TQWidget::tqt_cast( clname );
}

bool QtCurveConfigBase::tqt_invoke( int _id, TQUObject* _o )
{
    switch ( _id - staticMetaObject()->slotOffset() ) {
    case 0: languageChange(); break;
    default:
	return TQWidget::tqt_invoke( _id, _o );
    }
    return true;
}

bool QtCurveConfigBase::tqt_emit( int _id, TQUObject* _o )
{
    return TQWidget::tqt_emit(_id,_o);
}
#ifndef TQT_NO_PROPERTIES

bool QtCurveConfigBase::tqt_property( int id, int f, TQVariant* v)
{
    return TQWidget::tqt_property( id, f, v);
}

bool QtCurveConfigBase::tqt_static_property( TQObject* , int , int , TQVariant* ){ return false; }
#endif // TQT_NO_PROPERTIES
