KDE_EXPORT void RandRScreen::loadSettings() { if (d->config) { XRRFreeScreenConfigInfo(d->config); } d->config = XRRGetScreenInfo(tqt_xdisplay(), RootWindow(tqt_xdisplay(), m_screen)); Rotation rotation; if (d->config) { m_currentSize = m_proposedSize = XRRConfigCurrentConfiguration(d->config, &rotation); m_currentRotation = m_proposedRotation = rotation; } else { m_currentSize = m_proposedSize = 0; m_currentRotation = m_proposedRotation = 0; } m_pixelSizes.clear(); m_mmSizes.clear(); if (d->config) { int numSizes; XRRScreenSize* sizes = XRRSizes(tqt_xdisplay(), m_screen, &numSizes); for (int i = 0; i < numSizes; i++) { m_pixelSizes.append(TQSize(sizes[i].width, sizes[i].height)); m_mmSizes.append(TQSize(sizes[i].mwidth, sizes[i].mheight)); } m_rotations = XRRRotations(tqt_xdisplay(), m_screen, &rotation); } else { // Great, now we have to go after the information manually. Ughh. ScreenInfo *screeninfo = internal_read_screen_info(tqt_xdisplay()); XRROutputInfo *output_info = screeninfo->outputs[m_screen]->info; CrtcInfo *current_crtc = screeninfo->outputs[m_screen]->cur_crtc; int numSizes = output_info->nmode; for (int i = 0; i < numSizes; i++) { XRRModeInfo *xrrmode; xrrmode = internal_find_mode_by_xid (screeninfo, output_info->modes[i]); TQSize newSize = TQSize(xrrmode->width, xrrmode->height); if (!m_pixelSizes.contains(newSize)) { m_pixelSizes.append(newSize); m_mmSizes.append(TQSize(output_info->mm_width, output_info->mm_height)); } } if (current_crtc) { m_rotations = current_crtc->rotations; m_currentRotation = m_proposedRotation = current_crtc->cur_rotation; } } if (d->config) { m_currentRefreshRate = m_proposedRefreshRate = refreshRateHzToIndex(m_currentSize, XRRConfigCurrentRate(d->config)); } else { m_currentRefreshRate = m_proposedRefreshRate = 0; } }
TQSize TDEAboutContainer::sizeHint( void ) const { // // The size is computed by adding the sizeHint().height() of all // widget children and taking the width of the widest child and adding // layout()->margin() and layout()->spacing() // TQSize total_size; int numChild = 0; TQObjectList const l = childrenListObject(); // silence please TQObjectListIterator itr( l ); TQObject * o; while ( (o = itr.current()) ) { ++itr; if( o->isWidgetType() ) { ++numChild; TQWidget* const w= TQT_TQWIDGET(o); TQSize s = w->minimumSize(); if( s.isEmpty() ) { s = w->minimumSizeHint(); if( s.isEmpty() ) { s = w->sizeHint(); if( s.isEmpty() ) { s = TQSize( 100, 100 ); // Default size } } } total_size.setHeight( total_size.height() + s.height() ); if( s.width() > total_size.width() ) { total_size.setWidth( s.width() ); } } } if( numChild > 0 ) { // // Seems I have to add 1 to the height to properly show the border // of the last entry if layout()->margin() is 0 // total_size.setHeight( total_size.height() + layout()->spacing()*(numChild-1) ); total_size += TQSize( layout()->margin()*2, layout()->margin()*2 + 1 ); } else { total_size = TQSize( 1, 1 ); } return total_size; }
void EvaQunBuddyItem::setOnline(const bool online) { mIsOnline = online; EvaMain::helper->setCategory(EvaHelper::ScaleImage,this); if(mIsOnline){ EvaMain::helper->setScaleArgs(*facePic, TQSize(16, 16)); }else EvaMain::helper->setScaleArgs(*faceOffPic, TQSize(16, 16)); EvaMain::helper->run(); }
TQSize KJanusWidget::minimumSizeHint() const { if( mFace == TreeList || mFace == IconList ) { TQSize s1( KDialog::spacingHint(), KDialog::spacingHint()*2 ); TQSize s2(0,0); TQSize s3(0,0); TQSize s4( mPageStack->sizeHint() ); if( mFace == TreeList ) { s1.rwidth() += style().pixelMetric( TQStyle::PM_SplitterWidth ); s2 = mTreeList->minimumSize(); } else { mIconList->updateMinimumHeight(); mIconList->updateWidth(); s2 = mIconList->minimumSize(); } if( mTitleLabel->isVisible() ) { s3 += mTitleLabel->sizeHint(); s3.rheight() += mTitleSep->minimumSize().height(); } // // Select the tallest item. It has only effect in IconList mode // int h1 = s1.rheight() + s3.rheight() + s4.height(); int h2 = TQMAX( h1, s2.rheight() ); return TQSize( s1.width()+s2.width()+TQMAX(s3.width(),s4.width()), h2 ); } else if( mFace == Tabbed ) { return mTabControl->sizeHint(); } else if( mFace == Swallow ) { return mSwallowPage->minimumSize(); } else if( mFace == Plain ) { return mPlainPage->sizeHint(); } else { return TQSize( 100, 100 ); // Should never happen though. } }
TQSize CharactersWidget::sizeHint() const { TQFontMetrics metrics = fontMetrics(); _textSize = HackCalculateFontSize(metrics, title()); // _textSize = metrics.size(0, title()); TQSize headerSize = TQSize(_textSize.width() + 4 * bdSize, _textSize.height()); _contentSize = HackCalculateFontSize(metrics,text()); // _contentSize = metrics.size(0, text()); return TQSize(TQMAX(headerSize.width(), bdSize + _contentSize.width() + bdSize+ 2*pw), headerSize.height() + bdSize + _contentSize.height() + bdSize + 2*pw); }
TQSize KRichTextLabel::minimumSizeHint() const { TQString qt_text = qrichtextify( text() ); int pref_width = 0; int pref_height = 0; TQSimpleRichText rt(qt_text, font()); pref_width = m_defaultWidth; rt.setWidth(pref_width); int used_width = rt.widthUsed(); if (used_width <= pref_width) { while(true) { int new_width = (used_width * 9) / 10; rt.setWidth(new_width); int new_height = rt.height(); if (new_height > pref_height) break; used_width = rt.widthUsed(); if (used_width > new_width) break; } pref_width = used_width; } else { if (used_width > (pref_width *2)) pref_width = pref_width *2; else pref_width = used_width; } return TQSize(pref_width, rt.height()); }
KPaletteTable::KPaletteTable( TQWidget *parent, int minWidth, int cols) : TQWidget( parent ), cells(0), mPalette(0), mMinWidth(minWidth), mCols(cols) { d = new KPaletteTablePrivate; i18n_namedColors = i18n("Named Colors"); TQStringList diskPaletteList = KPalette::getPaletteList(); TQStringList paletteList; // We must replace the untranslated file names by translate names (of course only for KDE's standard palettes) for ( int i = 0; colorPaletteName[i].m_fileName; ++i ) { diskPaletteList.remove( colorPaletteName[i].m_fileName ); paletteList.append( i18n( "palette name", colorPaletteName[i].m_displayName ) ); } paletteList += diskPaletteList; paletteList.append( i18n_namedColors ); TQVBoxLayout *layout = new TQVBoxLayout( this ); combo = new TQComboBox( false, this ); combo->insertStringList( paletteList ); layout->addWidget(combo); sv = new TQScrollView( this ); TQSize cellSize = TQSize( mMinWidth, 120); sv->setHScrollBarMode( TQScrollView::AlwaysOff); sv->setVScrollBarMode( TQScrollView::AlwaysOn); TQSize minSize = TQSize(sv->verticalScrollBar()->width(), 0); minSize += TQSize(sv->frameWidth(), 0); minSize += TQSize(cellSize); sv->setFixedSize(minSize); layout->addWidget(sv); mNamedColorList = new TDEListBox( this, "namedColorList", 0 ); mNamedColorList->setFixedSize(minSize); mNamedColorList->hide(); layout->addWidget(mNamedColorList); connect( mNamedColorList, TQT_SIGNAL(highlighted( const TQString & )), this, TQT_SLOT( slotColorTextSelected( const TQString & )) ); setFixedSize( sizeHint()); connect( combo, TQT_SIGNAL(activated(const TQString &)), this, TQT_SLOT(slotSetPalette( const TQString &))); }
/* * Constructs a EvaSysBroadcastUIBase as a child of 'parent', with the * name 'name' and widget flags set to 'f'. */ EvaSysBroadcastUIBase::EvaSysBroadcastUIBase( TQWidget* parent, const char* name, WFlags fl ) : TQWidget( parent, name, fl ) { if ( !name ) setName( "EvaSysBroadcastUIBase" ); EvaSysBroadcastUIBaseLayout = new TQGridLayout( this, 1, 1, 11, 6, "EvaSysBroadcastUIBaseLayout"); layout7 = new TQVBoxLayout( 0, 0, 6, "layout7"); fraContents = new TQFrame( this, "fraContents" ); fraContents->setPaletteBackgroundColor( TQColor( 234, 247, 225 ) ); fraContents->setFrameShape( TQFrame::StyledPanel ); fraContents->setFrameShadow( TQFrame::Raised ); fraContentsLayout = new TQGridLayout( fraContents, 1, 1, 11, 6, "fraContentsLayout"); layout6 = new TQVBoxLayout( 0, 0, 6, "layout6"); layout5 = new TQHBoxLayout( 0, 0, 6, "layout5"); lblTitle = new TQLabel( fraContents, "lblTitle" ); layout5->addWidget( lblTitle ); spacer2 = new TQSpacerItem( 111, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum ); layout5->addItem( spacer2 ); layout6->addLayout( layout5 ); lblContents = new TQLabel( fraContents, "lblContents" ); lblContents->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)7, (TQSizePolicy::SizeType)7, 0, 0, lblContents->sizePolicy().hasHeightForWidth() ) ); TQFont lblContents_font = TDEGlobalSettings::fixedFont(); lblContents->setFont( lblContents_font ); lblContents->setFrameShape( TQLabel::NoFrame ); lblContents->setTextFormat( TQLabel::PlainText ); lblContents->setAlignment( int( TQLabel::WordBreak | TQLabel::AlignTop | TQLabel::AlignLeft ) ); layout6->addWidget( lblContents ); kurllblUrl = new KURLLabel( fraContents, "kurllblUrl" ); kurllblUrl->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)5, (TQSizePolicy::SizeType)1, 0, 0, kurllblUrl->sizePolicy().hasHeightForWidth() ) ); kurllblUrl->setFrameShape( KURLLabel::NoFrame ); layout6->addWidget( kurllblUrl ); fraContentsLayout->addLayout( layout6, 0, 0 ); layout7->addWidget( fraContents ); layout3 = new TQHBoxLayout( 0, 0, 6, "layout3"); spacer1 = new TQSpacerItem( 101, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum ); layout3->addItem( spacer1 ); btnDetails = new TQPushButton( this, "btnDetails" ); layout3->addWidget( btnDetails ); btnClose = new TQPushButton( this, "btnClose" ); layout3->addWidget( btnClose ); layout7->addLayout( layout3 ); EvaSysBroadcastUIBaseLayout->addLayout( layout7, 0, 0 ); languageChange(); resize( TQSize(400, 248).expandedTo(minimumSizeHint()) ); clearWState( WState_Polished ); }
int QuickLauncher::heightForWidth(int w) const { FlowGridManager temp_manager=*m_manager; temp_manager.setFrameSize(TQSize(w,w)); temp_manager.setOrientation(Qt::Vertical); // ??? probably not necessary if (temp_manager.isValid()) { return temp_manager.frameSize().height(); } return m_minPanelDim; }
int QuickLauncher::widthForHeight(int h) const { FlowGridManager temp_manager = *m_manager; temp_manager.setFrameSize(TQSize(h,h)); temp_manager.setOrientation(Qt::Horizontal); // ??? probably not necessary if (temp_manager.isValid()) { return temp_manager.frameSize().width(); } return m_minPanelDim; }
void KateMailDialog::slotShowButton() { if ( list->isVisible() ) { setButtonText( User1, i18n("&Show All Documents >>") ); list->hide(); } else { list->show(); setButtonText( User1, i18n("&Hide Document List <<") ); lInfo->setText( i18n("Press <strong>Mail...</strong> to send selected documents") ); } mw->setMinimumSize( TQSize( lInfo->sizeHint().width(), mw->sizeHint().height()) ); setMinimumSize( calculateSize( mw->minimumSize().width(), mw->sizeHint().height() ) ); resize( width(), minimumHeight() ); }
NotificationDialog::NotificationDialog( KFileItem medium, NotifierSettings *settings, TQWidget* parent, const char* name ) : KDialogBase( parent, name, false, i18n( "Medium Detected" ), Ok|Cancel|User1, Ok, true), m_medium(medium), m_settings( settings ) { setCaption( TDEIO::decodeFileName(m_medium.name()) ); clearWState( WState_Polished ); TQWidget *page = new TQWidget( this ); setMainWidget(page); TQVBoxLayout *topLayout = new TQVBoxLayout( page, 0, spacingHint() ); m_view = new NotificationDialogView( page ); topLayout->addWidget(m_view); m_view->iconLabel->setPixmap( m_medium.pixmap(64) ); m_view->mimetypeLabel->setText( i18n( "<b>Medium type:</b>" ) + " " + m_medium.mimeTypePtr()->comment() ); updateActionsListBox(); resize( TQSize(400,400).expandedTo( minimumSizeHint() ) ); m_actionWatcher = new KDirWatch(); TQString services_dir = locateLocal( "data", "konqueror/servicemenus", true ); m_actionWatcher->addDir( services_dir ); setButtonText( User1, i18n("Configure...") ); connect( m_actionWatcher, TQT_SIGNAL( dirty( const TQString & ) ), this, TQT_SLOT( slotActionsChanged( const TQString & ) ) ); connect( this , TQT_SIGNAL( okClicked() ), this, TQT_SLOT( slotOk() ) ); connect( this, TQT_SIGNAL( user1Clicked() ), this, TQT_SLOT( slotConfigure() ) ); connect( m_view->actionsList, TQT_SIGNAL( doubleClicked ( TQListBoxItem*, const TQPoint & ) ), this, TQT_SLOT( slotOk() ) ); connect( this, TQT_SIGNAL( finished() ), this, TQT_SLOT( delayedDestruct() ) ); m_actionWatcher->startScan(); TQPushButton * btn = actionButton( Ok ); btn->setFocus(); }
CustomFaceUIBase::CustomFaceUIBase( TQWidget* parent, const char* name, WFlags fl ) : TQWidget( parent, name, fl ) { if ( !name ) setName( "CustomFaceUIBase" ); setPaletteBackgroundColor( TQColor( 255, 255, 255 ) ); CustomFaceUIBaseLayout = new TQGridLayout( this, 1, 1, 1, 0, "CustomFaceUIBaseLayout"); layout2 = new TQVBoxLayout( 0, 0, 0, "layout2"); twSelector = new TQTabWidget( this, "twSelector" ); twSelector->setPaletteBackgroundColor( TQColor( 255, 255, 255 ) ); layout2->addWidget( twSelector ); layout1 = new TQHBoxLayout( 0, 5, 6, "layout1"); tbAdd = new TQToolButton( this, "tbAdd" ); tbAdd->setBackgroundMode( TQToolButton::PaletteBackground ); tbAdd->setPaletteForegroundColor( TQColor( 4, 74, 155 ) ); tbAdd->setAutoRaise( TRUE ); layout1->addWidget( tbAdd ); chbUseShortcut = new TQCheckBox( this, "chbUseShortcut" ); chbUseShortcut->setPaletteForegroundColor( TQColor( 4, 74, 155 ) ); layout1->addWidget( chbUseShortcut ); spacer1 = new TQSpacerItem( 41, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum ); layout1->addItem( spacer1 ); lblPage = new TQLabel( this, "lblPage" ); lblPage->setPaletteForegroundColor( TQColor( 4, 74, 155 ) ); layout1->addWidget( lblPage ); tbPrev = new TQToolButton( this, "tbPrev" ); tbPrev->setPaletteForegroundColor( TQColor( 4, 74, 155 ) ); layout1->addWidget( tbPrev ); tbNext = new TQToolButton( this, "tbNext" ); tbNext->setPaletteForegroundColor( TQColor( 4, 74, 155 ) ); layout1->addWidget( tbNext ); layout2->addLayout( layout1 ); CustomFaceUIBaseLayout->addLayout( layout2, 0, 0 ); languageChange(); resize( TQSize(384, 265).expandedTo(minimumSizeHint()) ); clearWState( WState_Polished ); }
EvaQunBuddyItem::EvaQunBuddyItem( TQListView *parent, const TQString &name, const unsigned int id, const TQPixmap *pic, const TQPixmap *offPic) : TQListViewItem(parent,"", name) { qqNum = id; nick = name; TQString display = nick + "(" + TQString::number(qqNum) + ")"; setText(1, display); facePic = pic; faceOffPic = offPic; mIsOnline = false; mIsCreator = false; mIsAdmin = false; EvaMain::helper->setCategory(EvaHelper::ScaleImage,this); EvaMain::helper->setScaleArgs(*faceOffPic, TQSize(16, 16)); EvaMain::helper->run(); }
TQSize Decoration::minimumSize() const { return TQSize( 100, 50 ); }
/* * Constructs a EvaUserInfoWidget as a child of 'parent', with the * name 'name' and widget flags set to 'f'. */ EvaUserInfoWidget::EvaUserInfoWidget( TQWidget* parent, const char* name, WFlags fl ) : TQWidget( parent, name, fl ) { if ( !name ) setName( "EvaUserInfoWidget" ); setEnabled( TRUE ); setMinimumSize( TQSize( 483, 610 ) ); setMaximumSize( TQSize( 483, 610 ) ); setBackgroundOrigin( TQWidget::WidgetOrigin ); EvaUserInfoWidgetLayout = new TQGridLayout( this, 1, 1, 11, 6, "EvaUserInfoWidgetLayout"); layout191 = new TQGridLayout( 0, 1, 1, 0, 6, "layout191"); spacer18 = new TQSpacerItem( 16, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum ); layout191->addItem( spacer18, 0, 1 ); layout189 = new TQVBoxLayout( 0, 0, 6, "layout189"); layout188 = new TQVBoxLayout( 0, 0, 15, "layout188"); lblBasicInfo = new TQLabel( this, "lblBasicInfo" ); layout188->addWidget( lblBasicInfo ); layout187 = new TQHBoxLayout( 0, 0, 6, "layout187"); layout186 = new TQHBoxLayout( 0, 0, 6, "layout186"); layout39 = new TQVBoxLayout( 0, 0, 6, "layout39"); lblRealName = new TQLabel( this, "lblRealName" ); layout39->addWidget( lblRealName ); lblNickName = new TQLabel( this, "lblNickName" ); layout39->addWidget( lblNickName ); lblAge = new TQLabel( this, "lblAge" ); layout39->addWidget( lblAge ); lblArea = new TQLabel( this, "lblArea" ); layout39->addWidget( lblArea ); layout186->addLayout( layout39 ); layout178 = new TQVBoxLayout( 0, 0, 6, "layout178"); leRealName = new TQLineEdit( this, "leRealName" ); leRealName->setEnabled( TRUE ); leRealName->setMinimumSize( TQSize( 100, 0 ) ); leRealName->setPaletteForegroundColor( TQColor( 0, 0, 0 ) ); leRealName->setFrameShape( TQLineEdit::Box ); leRealName->setFrameShadow( TQLineEdit::Plain ); leRealName->setLineWidth( 1 ); leRealName->setReadOnly( TRUE ); layout178->addWidget( leRealName ); leNickName = new TQLineEdit( this, "leNickName" ); leNickName->setEnabled( TRUE ); leNickName->setPaletteForegroundColor( TQColor( 0, 0, 0 ) ); leNickName->setFrameShape( TQLineEdit::Box ); leNickName->setFrameShadow( TQLineEdit::Plain ); leNickName->setLineWidth( 1 ); leNickName->setReadOnly( TRUE ); layout178->addWidget( leNickName ); leAge = new TQLineEdit( this, "leAge" ); leAge->setEnabled( TRUE ); leAge->setPaletteForegroundColor( TQColor( 0, 0, 0 ) ); leAge->setFrameShape( TQLineEdit::Box ); leAge->setFrameShadow( TQLineEdit::Plain ); leAge->setLineWidth( 1 ); leAge->setReadOnly( TRUE ); layout178->addWidget( leAge ); leArea = new TQLineEdit( this, "leArea" ); leArea->setEnabled( TRUE ); leArea->setPaletteForegroundColor( TQColor( 0, 0, 0 ) ); leArea->setFrameShape( TQLineEdit::Box ); leArea->setFrameShadow( TQLineEdit::Plain ); leArea->setLineWidth( 1 ); leArea->setReadOnly( TRUE ); layout178->addWidget( leArea ); layout186->addLayout( layout178 ); layout187->addLayout( layout186 ); layout163 = new TQHBoxLayout( 0, 0, 6, "layout163"); layout64 = new TQVBoxLayout( 0, 0, 6, "layout64"); lblNumber = new TQLabel( this, "lblNumber" ); layout64->addWidget( lblNumber ); lblLevel = new TQLabel( this, "lblLevel" ); layout64->addWidget( lblLevel ); lblSex = new TQLabel( this, "lblSex" ); layout64->addWidget( lblSex ); lblProvince = new TQLabel( this, "lblProvince" ); layout64->addWidget( lblProvince ); layout163->addLayout( layout64 ); layout162 = new TQVBoxLayout( 0, 0, 6, "layout162"); layout161 = new TQHBoxLayout( 0, 0, 6, "layout161"); layout86 = new TQVBoxLayout( 0, 0, 6, "layout86"); layout66 = new TQHBoxLayout( 0, 0, 6, "layout66"); leNumber = new TQLineEdit( this, "leNumber" ); leNumber->setEnabled( TRUE ); leNumber->setPaletteForegroundColor( TQColor( 0, 0, 0 ) ); leNumber->setFrameShape( TQLineEdit::Box ); leNumber->setFrameShadow( TQLineEdit::Plain ); leNumber->setLineWidth( 1 ); leNumber->setReadOnly( TRUE ); layout66->addWidget( leNumber ); layout86->addLayout( layout66 ); lblLevelDisplay = new TQLabel( this, "lblLevelDisplay" ); lblLevelDisplay->setEnabled( TRUE ); layout86->addWidget( lblLevelDisplay ); layout65 = new TQHBoxLayout( 0, 0, 6, "layout65"); leSex = new TQLineEdit( this, "leSex" ); leSex->setEnabled( TRUE ); leSex->setPaletteForegroundColor( TQColor( 0, 0, 0 ) ); leSex->setFrameShape( TQLineEdit::Box ); leSex->setFrameShadow( TQLineEdit::Plain ); leSex->setLineWidth( 1 ); leSex->setReadOnly( TRUE ); layout65->addWidget( leSex ); layout86->addLayout( layout65 ); layout161->addLayout( layout86 ); layout103 = new TQHBoxLayout( 0, 0, 6, "layout103"); spacer17 = new TQSpacerItem( 20, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum ); layout103->addItem( spacer17 ); lblFace = new TQLabel( this, "lblFace" ); lblFace->setMinimumSize( TQSize( 46, 46 ) ); lblFace->setMaximumSize( TQSize( 46, 46 ) ); lblFace->setFrameShape( TQLabel::Box ); lblFace->setAlignment( int( TQLabel::AlignCenter ) ); layout103->addWidget( lblFace ); spacer24 = new TQSpacerItem( 20, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum ); layout103->addItem( spacer24 ); layout161->addLayout( layout103 ); layout162->addLayout( layout161 ); layout151 = new TQHBoxLayout( 0, 0, 6, "layout151"); leProvince = new TQLineEdit( this, "leProvince" ); leProvince->setEnabled( TRUE ); leProvince->setPaletteForegroundColor( TQColor( 0, 0, 0 ) ); leProvince->setFrameShape( TQLineEdit::Box ); leProvince->setFrameShadow( TQLineEdit::Plain ); leProvince->setLineWidth( 1 ); leProvince->setReadOnly( TRUE ); layout151->addWidget( leProvince ); lblCity = new TQLabel( this, "lblCity" ); layout151->addWidget( lblCity ); leCity = new TQLineEdit( this, "leCity" ); leCity->setEnabled( TRUE ); leCity->setPaletteForegroundColor( TQColor( 0, 0, 0 ) ); leCity->setFrameShape( TQLineEdit::Box ); leCity->setFrameShadow( TQLineEdit::Plain ); leCity->setLineWidth( 1 ); leCity->setReadOnly( TRUE ); layout151->addWidget( leCity ); spacer26 = new TQSpacerItem( 50, 21, TQSizePolicy::Expanding, TQSizePolicy::Minimum ); layout151->addItem( spacer26 ); layout162->addLayout( layout151 ); layout163->addLayout( layout162 ); layout187->addLayout( layout163 ); layout188->addLayout( layout187 ); layout156 = new TQHBoxLayout( 0, 0, 6, "layout156"); layout99 = new TQGridLayout( 0, 1, 1, 0, 6, "layout99"); teSignature = new TQTextEdit( this, "teSignature" ); teSignature->setEnabled( TRUE ); teSignature->setMinimumSize( TQSize( 0, 50 ) ); teSignature->setMaximumSize( TQSize( 32767, 50 ) ); teSignature->setPaletteForegroundColor( TQColor( 0, 0, 0 ) ); teSignature->setPaletteBackgroundColor( TQColor( 255, 255, 255 ) ); teSignature->setFocusPolicy( TQTextEdit::NoFocus ); teSignature->setFrameShape( TQTextEdit::Box ); teSignature->setFrameShadow( TQTextEdit::Plain ); teSignature->setLineWidth( 1 ); teSignature->setHScrollBarMode( TQTextEdit::AlwaysOff ); teSignature->setWordWrap( TQTextEdit::WidgetWidth ); teSignature->setReadOnly( TRUE ); layout99->addMultiCellWidget( teSignature, 0, 1, 1, 1 ); lblSignature = new TQLabel( this, "lblSignature" ); layout99->addWidget( lblSignature, 0, 0 ); layout156->addLayout( layout99 ); spacer14_2 = new TQSpacerItem( 71, 20, TQSizePolicy::Fixed, TQSizePolicy::Minimum ); layout156->addItem( spacer14_2 ); layout188->addLayout( layout156 ); layout189->addLayout( layout188 ); layout144 = new TQGridLayout( 0, 1, 1, 0, 15, "layout144"); layout143 = new TQGridLayout( 0, 1, 1, 0, 6, "layout143"); layout142 = new TQGridLayout( 0, 1, 1, 0, 6, "layout142"); lePhone = new TQLineEdit( this, "lePhone" ); lePhone->setEnabled( TRUE ); lePhone->setPaletteForegroundColor( TQColor( 0, 0, 0 ) ); lePhone->setFrameShape( TQLineEdit::Box ); lePhone->setFrameShadow( TQLineEdit::Plain ); lePhone->setLineWidth( 1 ); lePhone->setReadOnly( TRUE ); layout142->addWidget( lePhone, 0, 0 ); leHomePage = new TQLineEdit( this, "leHomePage" ); leHomePage->setEnabled( TRUE ); leHomePage->setPaletteForegroundColor( TQColor( 0, 0, 0 ) ); leHomePage->setFrameShape( TQLineEdit::Box ); leHomePage->setFrameShadow( TQLineEdit::Plain ); leHomePage->setLineWidth( 1 ); leHomePage->setReadOnly( TRUE ); layout142->addMultiCellWidget( leHomePage, 1, 1, 0, 2 ); lblMobile = new TQLabel( this, "lblMobile" ); layout142->addWidget( lblMobile, 0, 1 ); leMobile = new TQLineEdit( this, "leMobile" ); leMobile->setEnabled( TRUE ); leMobile->setPaletteForegroundColor( TQColor( 0, 0, 0 ) ); leMobile->setFrameShape( TQLineEdit::Box ); leMobile->setFrameShadow( TQLineEdit::Plain ); leMobile->setLineWidth( 1 ); leMobile->setReadOnly( TRUE ); layout142->addWidget( leMobile, 0, 2 ); spacer28 = new TQSpacerItem( 41, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum ); layout142->addItem( spacer28, 0, 3 ); spacer29 = new TQSpacerItem( 31, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum ); layout142->addItem( spacer29, 1, 3 ); layout143->addMultiCellLayout( layout142, 2, 2, 0, 1 ); spacer13_2 = new TQSpacerItem( 180, 20, TQSizePolicy::Fixed, TQSizePolicy::Minimum ); layout143->addItem( spacer13_2, 1, 1 ); layout141 = new TQGridLayout( 0, 1, 1, 0, 6, "layout141"); layout139 = new TQHBoxLayout( 0, 0, 6, "layout139"); layout138 = new TQGridLayout( 0, 1, 1, 0, 6, "layout138"); leOccupation = new TQLineEdit( this, "leOccupation" ); leOccupation->setEnabled( TRUE ); leOccupation->setPaletteForegroundColor( TQColor( 0, 0, 0 ) ); leOccupation->setFrameShape( TQLineEdit::Box ); leOccupation->setFrameShadow( TQLineEdit::Plain ); leOccupation->setLineWidth( 1 ); leOccupation->setReadOnly( TRUE ); layout138->addWidget( leOccupation, 0, 1 ); leBlood = new TQLineEdit( this, "leBlood" ); leBlood->setEnabled( TRUE ); leBlood->setPaletteForegroundColor( TQColor( 0, 0, 0 ) ); leBlood->setFrameShape( TQLineEdit::Box ); leBlood->setFrameShadow( TQLineEdit::Plain ); leBlood->setLineWidth( 1 ); leBlood->setReadOnly( TRUE ); layout138->addWidget( leBlood, 1, 1 ); lblBlood = new TQLabel( this, "lblBlood" ); layout138->addWidget( lblBlood, 1, 0 ); lblOccupation = new TQLabel( this, "lblOccupation" ); layout138->addWidget( lblOccupation, 0, 0 ); layout139->addLayout( layout138 ); spacer27 = new TQSpacerItem( 30, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum ); layout139->addItem( spacer27 ); layout141->addMultiCellLayout( layout139, 0, 1, 1, 1 ); leZodiac = new TQLineEdit( this, "leZodiac" ); leZodiac->setEnabled( TRUE ); leZodiac->setPaletteForegroundColor( TQColor( 0, 0, 0 ) ); leZodiac->setFrameShape( TQLineEdit::Panel ); leZodiac->setFrameShadow( TQLineEdit::Plain ); leZodiac->setLineWidth( 1 ); leZodiac->setReadOnly( TRUE ); layout141->addWidget( leZodiac, 0, 0 ); leHoroscape = new TQLineEdit( this, "leHoroscape" ); leHoroscape->setEnabled( TRUE ); leHoroscape->setPaletteForegroundColor( TQColor( 0, 0, 0 ) ); leHoroscape->setFrameShape( TQLineEdit::Box ); leHoroscape->setFrameShadow( TQLineEdit::Plain ); leHoroscape->setLineWidth( 1 ); leHoroscape->setReadOnly( TRUE ); layout141->addWidget( leHoroscape, 1, 0 ); layout143->addMultiCellLayout( layout141, 0, 0, 0, 1 ); layout30 = new TQVBoxLayout( 0, 0, 6, "layout30"); leSchool = new TQLineEdit( this, "leSchool" ); leSchool->setEnabled( TRUE ); leSchool->setPaletteForegroundColor( TQColor( 0, 0, 0 ) ); leSchool->setFrameShape( TQLineEdit::Box ); leSchool->setFrameShadow( TQLineEdit::Plain ); leSchool->setLineWidth( 1 ); leSchool->setReadOnly( TRUE ); layout30->addWidget( leSchool ); leEmail = new TQLineEdit( this, "leEmail" ); leEmail->setEnabled( TRUE ); leEmail->setPaletteForegroundColor( TQColor( 0, 0, 0 ) ); leEmail->setFrameShape( TQLineEdit::Box ); leEmail->setFrameShadow( TQLineEdit::Plain ); leEmail->setLineWidth( 1 ); leEmail->setReadOnly( TRUE ); layout30->addWidget( leEmail ); leAddress = new TQLineEdit( this, "leAddress" ); leAddress->setEnabled( TRUE ); leAddress->setPaletteForegroundColor( TQColor( 0, 0, 0 ) ); leAddress->setFrameShape( TQLineEdit::Box ); leAddress->setFrameShadow( TQLineEdit::Plain ); leAddress->setLineWidth( 1 ); leAddress->setReadOnly( TRUE ); layout30->addWidget( leAddress ); leZipCode = new TQLineEdit( this, "leZipCode" ); leZipCode->setEnabled( TRUE ); leZipCode->setPaletteForegroundColor( TQColor( 0, 0, 0 ) ); leZipCode->setFrameShape( TQLineEdit::Box ); leZipCode->setFrameShadow( TQLineEdit::Plain ); leZipCode->setLineWidth( 1 ); leZipCode->setReadOnly( TRUE ); layout30->addWidget( leZipCode ); layout143->addLayout( layout30, 1, 0 ); layout144->addLayout( layout143, 1, 1 ); layout51 = new TQVBoxLayout( 0, 0, 6, "layout51"); lblZodiac = new TQLabel( this, "lblZodiac" ); layout51->addWidget( lblZodiac ); lblHoroscape = new TQLabel( this, "lblHoroscape" ); layout51->addWidget( lblHoroscape ); lblSchool = new TQLabel( this, "lblSchool" ); layout51->addWidget( lblSchool ); lblEmail = new TQLabel( this, "lblEmail" ); layout51->addWidget( lblEmail ); lblAddress = new TQLabel( this, "lblAddress" ); layout51->addWidget( lblAddress ); lblZipCode = new TQLabel( this, "lblZipCode" ); layout51->addWidget( lblZipCode ); lblPhone = new TQLabel( this, "lblPhone" ); layout51->addWidget( lblPhone ); lblHomePage = new TQLabel( this, "lblHomePage" ); layout51->addWidget( lblHomePage ); layout144->addLayout( layout51, 1, 0 ); lblDetails = new TQLabel( this, "lblDetails" ); layout144->addMultiCellWidget( lblDetails, 0, 0, 0, 1 ); layout189->addLayout( layout144 ); layout95 = new TQVBoxLayout( 0, 0, 15, "layout95"); lblDescription = new TQLabel( this, "lblDescription" ); layout95->addWidget( lblDescription ); layout94 = new TQGridLayout( 0, 1, 1, 0, 6, "layout94"); spacer16 = new TQSpacerItem( 20, 77, TQSizePolicy::Minimum, TQSizePolicy::Expanding ); layout94->addItem( spacer16, 1, 0 ); spacer14_2_2 = new TQSpacerItem( 71, 20, TQSizePolicy::Fixed, TQSizePolicy::Minimum ); layout94->addItem( spacer14_2_2, 1, 2 ); teAboutMe = new TQTextEdit( this, "teAboutMe" ); teAboutMe->setEnabled( TRUE ); teAboutMe->setMinimumSize( TQSize( 0, 0 ) ); teAboutMe->setMaximumSize( TQSize( 32767, 100 ) ); teAboutMe->setPaletteForegroundColor( TQColor( 0, 0, 0 ) ); teAboutMe->setPaletteBackgroundColor( TQColor( 255, 255, 255 ) ); teAboutMe->setFocusPolicy( TQTextEdit::NoFocus ); teAboutMe->setFrameShape( TQTextEdit::Box ); teAboutMe->setFrameShadow( TQTextEdit::Plain ); teAboutMe->setLineWidth( 1 ); teAboutMe->setHScrollBarMode( TQTextEdit::AlwaysOff ); teAboutMe->setWordWrap( TQTextEdit::WidgetWidth ); teAboutMe->setReadOnly( TRUE ); layout94->addMultiCellWidget( teAboutMe, 0, 1, 1, 1 ); lblAboutMe = new TQLabel( this, "lblAboutMe" ); layout94->addWidget( lblAboutMe, 0, 0 ); layout95->addLayout( layout94 ); layout189->addLayout( layout95 ); layout191->addLayout( layout189, 0, 0 ); spacer31 = new TQSpacerItem( 20, 40, TQSizePolicy::Minimum, TQSizePolicy::Expanding ); layout191->addItem( spacer31, 1, 0 ); EvaUserInfoWidgetLayout->addLayout( layout191, 0, 0 ); languageChange(); resize( TQSize(483, 610).expandedTo(minimumSizeHint()) ); clearWState( WState_Polished ); // tab order setTabOrder( leRealName, leNickName ); setTabOrder( leNickName, leAge ); setTabOrder( leAge, leArea ); setTabOrder( leArea, leNumber ); setTabOrder( leNumber, leSex ); setTabOrder( leSex, leProvince ); setTabOrder( leProvince, leCity ); // buddies lblRealName->setBuddy( leRealName ); lblArea->setBuddy( leArea ); lblNumber->setBuddy( leNumber ); lblSex->setBuddy( leSex ); lblProvince->setBuddy( leProvince ); lblCity->setBuddy( leCity ); lblMobile->setBuddy( leRealName ); lblBlood->setBuddy( leRealName ); lblOccupation->setBuddy( leRealName ); lblZodiac->setBuddy( leRealName ); lblHoroscape->setBuddy( leRealName ); lblSchool->setBuddy( leRealName ); lblEmail->setBuddy( leRealName ); lblAddress->setBuddy( leRealName ); lblZipCode->setBuddy( leRealName ); lblPhone->setBuddy( leRealName ); lblHomePage->setBuddy( leRealName ); }
RmSmileyGroupDialog::RmSmileyGroupDialog( int indexOfRm, CustomFaceConfig *config, TQWidget* parent, const char* name, bool modal, WFlags fl ) : TQDialog( parent, name, modal, fl ), m_IndexOfRm(indexOfRm), m_Config(config) { if ( !name ) setName( "RmSmileyGroupUI" ); RmSmileyGroupUILayout = new TQGridLayout( this, 1, 1, 16, 7, "RmSmileyGroupUILayout"); layout3 = new TQHBoxLayout( 0, 0, 6, "layout3"); spacer3 = new TQSpacerItem( 81, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum ); layout3->addItem( spacer3 ); btnOK = new TQPushButton( this, "btnOK" ); layout3->addWidget( btnOK ); btnCancel = new TQPushButton( this, "btnCancel" ); layout3->addWidget( btnCancel ); RmSmileyGroupUILayout->addLayout( layout3, 1, 0 ); layout7 = new TQVBoxLayout( 0, 6, 15, "layout7"); rbtnRmAll = new TQRadioButton( this, "rbtnRmAll" ); layout7->addWidget( rbtnRmAll ); layout6 = new TQVBoxLayout( 0, 0, 6, "layout6"); rbtnRmMv = new TQRadioButton( this, "rbtnRmMv" ); layout6->addWidget( rbtnRmMv ); layout4 = new TQHBoxLayout( 0, 0, 6, "layout4"); spacer4 = new TQSpacerItem( 20, 20, TQSizePolicy::Fixed, TQSizePolicy::Minimum ); layout4->addItem( spacer4 ); lblGroupTip = new TQLabel( this, "lblGroupTip" ); layout4->addWidget( lblGroupTip ); cbbGroups = new TQComboBox( FALSE, this, "cbbGroups" ); layout4->addWidget( cbbGroups ); layout6->addLayout( layout4 ); layout7->addLayout( layout6 ); RmSmileyGroupUILayout->addLayout( layout7, 0, 0 ); languageChange(); resize( TQSize(309, 171).expandedTo(minimumSizeHint()) ); clearWState( WState_Polished ); // make remove all smileys in this group as the default rbtnRmAll->setChecked( true); rbtnRmMv->setChecked( false ); // setup combo box TQString dir = EvaMain::user->getSetting()->getCustomSmileyDir() + "/"; m_Config = new CustomFaceConfig(dir); if(m_Config->loadXML()){ TQStringList groups = m_Config->groupNames(); for( int i=0; i < (int)(groups.count()); i++){ if(i != m_IndexOfRm ) // ignore the group we are operating on cbbGroups->insertItem(groups[i]); } } cbbGroups->setCurrentItem(0); m_Result = -2; connect(rbtnRmAll, SIGNAL(clicked()), this, SLOT(slotRmAllClicked())); connect(rbtnRmMv, SIGNAL(clicked()), this, SLOT(slotRmMvClicked())); connect(btnOK, SIGNAL(clicked()), this, SLOT(slotOKClicked() )); connect(btnCancel, SIGNAL(clicked()), this, SLOT(close())); }
EvaNotifyUIBase::EvaNotifyUIBase( TQWidget* parent, const char* name, WFlags fl ) : TQWidget( parent, name, fl ) { if ( !name ) setName( "EvaNotifyUIBase" ); EvaNotifyUIBaseLayout = new TQGridLayout( this, 1, 1, 1, 0, "EvaNotifyUIBaseLayout"); layout62 = new TQVBoxLayout( 0, 0, 6, "layout62"); gbFrom = new TQGroupBox( this, "gbFrom" ); gbFrom->setMaximumSize( TQSize( 32767, 60 ) ); gbFrom->setFrameShape( TQGroupBox::GroupBoxPanel ); gbFrom->setFrameShadow( TQGroupBox::Sunken ); gbFrom->setColumnLayout(0, TQt::Vertical ); gbFrom->layout()->setSpacing( 0 ); gbFrom->layout()->setMargin( 5 ); gbFromLayout = new TQGridLayout( gbFrom->layout() ); gbFromLayout->setAlignment( TQt::AlignTop ); layout49 = new TQHBoxLayout( 0, 0, 0, "layout49"); textLabel1 = new TQLabel( gbFrom, "textLabel1" ); layout49->addWidget( textLabel1 ); tlQQ = new TQLabel( gbFrom, "tlQQ" ); tlQQ->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)7, (TQSizePolicy::SizeType)5, 0, 0, tlQQ->sizePolicy().hasHeightForWidth() ) ); tlQQ->setMaximumSize( TQSize( 90, 25 ) ); tlQQ->setPaletteBackgroundColor( TQColor( 200, 238, 196 ) ); tlQQ->setFrameShape( TQLabel::Panel ); tlQQ->setFrameShadow( TQLabel::Sunken ); layout49->addWidget( tlQQ ); spacer14 = new TQSpacerItem( 20, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum ); layout49->addItem( spacer14 ); textLabel2 = new TQLabel( gbFrom, "textLabel2" ); layout49->addWidget( textLabel2 ); tlNick = new TQLabel( gbFrom, "tlNick" ); tlNick->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)7, (TQSizePolicy::SizeType)5, 0, 0, tlNick->sizePolicy().hasHeightForWidth() ) ); tlNick->setMaximumSize( TQSize( 90, 25 ) ); tlNick->setPaletteBackgroundColor( TQColor( 200, 238, 196 ) ); tlNick->setFrameShape( TQLabel::Panel ); tlNick->setFrameShadow( TQLabel::Sunken ); layout49->addWidget( tlNick ); spacer13 = new TQSpacerItem( 20, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum ); layout49->addItem( spacer13 ); textLabel3 = new TQLabel( gbFrom, "textLabel3" ); textLabel3->setMaximumSize( TQSize( 50, 32767 ) ); textLabel3->setAlignment( int( TQLabel::WordBreak | TQLabel::AlignVCenter ) ); layout49->addWidget( textLabel3 ); tbDetails = new TQToolButton( gbFrom, "tbDetails" ); tbDetails->setUsesBigPixmap( TRUE ); tbDetails->setAutoRaise( TRUE ); layout49->addWidget( tbDetails ); gbFromLayout->addLayout( layout49, 0, 0 ); layout62->addWidget( gbFrom ); gbMain = new TQGroupBox( this, "gbMain" ); gbMain->setColumnLayout(0, TQt::Vertical ); gbMain->layout()->setSpacing( 3 ); gbMain->layout()->setMargin( 5 ); gbMainLayout = new TQGridLayout( gbMain->layout() ); gbMainLayout->setAlignment( TQt::AlignTop ); wsMain = new TQWidgetStack( gbMain, "wsMain" ); WStackPage = new TQWidget( wsMain, "WStackPage" ); WStackPageLayout = new TQGridLayout( WStackPage, 1, 1, 11, 6, "WStackPageLayout"); tlP0Tip = new TQLabel( WStackPage, "tlP0Tip" ); tlP0Tip->setAlignment( int( TQLabel::WordBreak | TQLabel::AlignVCenter ) ); WStackPageLayout->addWidget( tlP0Tip, 0, 0 ); wsMain->addWidget( WStackPage, 0 ); WStackPage_2 = new TQWidget( wsMain, "WStackPage_2" ); WStackPageLayout_2 = new TQGridLayout( WStackPage_2, 1, 1, 11, 6, "WStackPageLayout_2"); layout54 = new TQHBoxLayout( 0, 0, 6, "layout54"); tlP1Tip = new TQLabel( WStackPage_2, "tlP1Tip" ); tlP1Tip->setAlignment( int( TQLabel::WordBreak | TQLabel::AlignVCenter ) ); layout54->addWidget( tlP1Tip ); teP1Msg = new TQTextEdit( WStackPage_2, "teP1Msg" ); teP1Msg->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)1, (TQSizePolicy::SizeType)1, 0, 0, teP1Msg->sizePolicy().hasHeightForWidth() ) ); teP1Msg->setMaximumSize( TQSize( 150, 60 ) ); teP1Msg->setTextFormat( TQTextEdit::PlainText ); layout54->addWidget( teP1Msg ); WStackPageLayout_2->addLayout( layout54, 0, 0 ); wsMain->addWidget( WStackPage_2, 1 ); gbMainLayout->addWidget( wsMain, 0, 0 ); layout62->addWidget( gbMain ); layout52 = new TQHBoxLayout( 0, 0, 6, "layout52"); pbApprove = new TQPushButton( this, "pbApprove" ); pbApprove->setMaximumSize( TQSize( 70, 32767 ) ); layout52->addWidget( pbApprove ); pbReject = new TQPushButton( this, "pbReject" ); pbReject->setMaximumSize( TQSize( 70, 32767 ) ); layout52->addWidget( pbReject ); spacer15 = new TQSpacerItem( 60, 20, TQSizePolicy::Preferred, TQSizePolicy::Minimum ); layout52->addItem( spacer15 ); pbAdd = new TQPushButton( this, "pbAdd" ); pbAdd->setMaximumSize( TQSize( 70, 32767 ) ); layout52->addWidget( pbAdd ); pbClose = new TQPushButton( this, "pbClose" ); pbClose->setMaximumSize( TQSize( 70, 32767 ) ); layout52->addWidget( pbClose ); layout62->addLayout( layout52 ); EvaNotifyUIBaseLayout->addLayout( layout62, 0, 0 ); languageChange(); resize( TQSize(372, 249).expandedTo(minimumSizeHint()) ); clearWState( WState_Polished ); }
TQSize NextClient::tqminimumSize() const { return TQSize(titleHeight * 6 + 2, titleHeight + handleSize + 2); }
TQSize KSqueezedTextLabel::sizeHint() const { return TQSize(contentsRect().width(), TQLabel::sizeHint().height()); }
void KSim::GeneralPrefs::saveConfig(KSim::Config *config) { config->setGraphSize(TQSize(m_sizeWSpin->value(), m_sizeHSpin->value())); config->setDisplayFqdn(m_displayFqdn->isChecked()); config->setReColourThemes(m_recolourThemes->isChecked()); }
TQSize TDEAboutContainerBase::sizeHint( void ) const { return minimumSize().expandedTo( TQSize( TQWidget::sizeHint().width(), 0 ) ); }
EditACLEntryDialog::EditACLEntryDialog( KACLListView *listView, KACLListViewItem *item, const TQStringList &users, const TQStringList &groups, const TQStringList &defaultUsers, const TQStringList &defaultGroups, int allowedTypes, int allowedDefaultTypes, bool allowDefaults ) : KDialogBase( listView, "edit_entry_dialog", true, i18n( "Edit ACL Entry" ), KDialogBase::Ok|KDialogBase::Cancel, KDialogBase::Ok, false ), m_listView( listView ), m_item( item ), m_users( users ), m_groups( groups ), m_defaultUsers( defaultUsers ), m_defaultGroups( defaultGroups ), m_allowedTypes( allowedTypes ), m_allowedDefaultTypes( allowedDefaultTypes ), m_defaultCB( 0 ) { TQWidget *page = new TQWidget( this ); setMainWidget( page ); TQVBoxLayout *mainLayout = new TQVBoxLayout( page, 0, spacingHint(), "mainLayout" ); m_buttonGroup = new TQVButtonGroup( i18n("Entry Type"), page, "bg" ); if ( allowDefaults ) { m_defaultCB = new TQCheckBox( i18n("Default for new files in this folder"), page, "defaultCB" ); mainLayout->addWidget( m_defaultCB ); connect( m_defaultCB, TQT_SIGNAL( toggled( bool ) ), this, TQT_SLOT( slotUpdateAllowedUsersAndGroups() ) ); connect( m_defaultCB, TQT_SIGNAL( toggled( bool ) ), this, TQT_SLOT( slotUpdateAllowedTypes() ) ); } mainLayout->addWidget( m_buttonGroup ); TQRadioButton *ownerType = new TQRadioButton( i18n("Owner"), m_buttonGroup, "ownerType" ); m_buttonGroup->insert( ownerType, KACLListView::User ); TQRadioButton *owningGroupType = new TQRadioButton( i18n("Owning Group"), m_buttonGroup, "owningGroupType" ); m_buttonGroup->insert( owningGroupType, KACLListView::Group ); TQRadioButton *othersType = new TQRadioButton( i18n("Others"), m_buttonGroup, "othersType" ); m_buttonGroup->insert( othersType, KACLListView::Others ); TQRadioButton *maskType = new TQRadioButton( i18n("Mask"), m_buttonGroup, "maskType" ); m_buttonGroup->insert( maskType, KACLListView::Mask ); TQRadioButton *namedUserType = new TQRadioButton( i18n("Named User"), m_buttonGroup, "namesUserType" ); m_buttonGroup->insert( namedUserType, KACLListView::NamedUser ); TQRadioButton *namedGroupType = new TQRadioButton( i18n("Named Group"), m_buttonGroup, "namedGroupType" ); m_buttonGroup->insert( namedGroupType, KACLListView::NamedGroup ); connect( m_buttonGroup, TQT_SIGNAL( clicked( int ) ), this, TQT_SLOT( slotSelectionChanged( int ) ) ); m_widgetStack = new TQWidgetStack( page ); mainLayout->addWidget( m_widgetStack ); TQHBox *usersBox = new TQHBox( m_widgetStack ); m_widgetStack->addWidget( usersBox, KACLListView::NamedUser ); TQHBox *groupsBox = new TQHBox( m_widgetStack ); m_widgetStack->addWidget( groupsBox, KACLListView::NamedGroup ); TQLabel *usersLabel = new TQLabel( i18n( "User: "******"users" ); usersLabel->setBuddy( m_usersCombo ); TQLabel *groupsLabel = new TQLabel( i18n( "Group: " ), groupsBox ); m_groupsCombo = new TQComboBox( false, groupsBox, "groups" ); groupsLabel->setBuddy( m_groupsCombo ); if ( m_item ) { m_buttonGroup->setButton( m_item->type ); if ( m_defaultCB ) m_defaultCB->setChecked( m_item->isDefault ); slotUpdateAllowedTypes(); slotSelectionChanged( m_item->type ); slotUpdateAllowedUsersAndGroups(); if ( m_item->type == KACLListView::NamedUser ) { m_usersCombo->setCurrentText( m_item->qualifier ); } else if ( m_item->type == KACLListView::NamedGroup ) { m_groupsCombo->setCurrentText( m_item->qualifier ); } } else { // new entry, preselect "named user", arguably the most common one m_buttonGroup->setButton( KACLListView::NamedUser ); slotUpdateAllowedTypes(); slotSelectionChanged( KACLListView::NamedUser ); slotUpdateAllowedUsersAndGroups(); } incInitialSize( TQSize( 100, 0 ) ); }
/* * Constructs a EvaUserUIBase 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. */ EvaUserUIBase::EvaUserUIBase( TQWidget* parent, const char* name, bool modal, WFlags fl ) : TQDialog( parent, name, modal, fl ) { if ( !name ) setName( "EvaUserUIBase" ); setMinimumSize( TQSize( 512, 360 ) ); setMaximumSize( TQSize( 512, 360 ) ); pbUpdate = new TQPushButton( this, "pbUpdate" ); pbUpdate->setGeometry( TQRect( 330, 330, 69, 24 ) ); pbClose = new TQPushButton( this, "pbClose" ); pbClose->setGeometry( TQRect( 430, 330, 69, 24 ) ); lblText = new TQLabel( this, "lblText" ); lblText->setGeometry( TQRect( 10, 330, 200, 19 ) ); twTabMain = new TQTabWidget( this, "twTabMain" ); twTabMain->setGeometry( TQRect( 5, 5, 501, 320 ) ); twTabMain->setMargin( 10 ); svMain = new TQScrollView( twTabMain, "svMain" ); svMain->setStaticBackground ( TRUE ); svMain->setHScrollBarMode(TQScrollView::AlwaysOff); svMain->setFrameShape(TQFrame::NoFrame); qwUserInfo = new EvaUserInfoWidget( svMain, "qwUserInfo"); svMain->addChild( qwUserInfo ); twTabMain->insertTab( svMain, TQString("") ); //TQQShow Widget For TabWidget tabTQQShow = new TQWidget( twTabMain, "tabTQQShow" ); /////////////////////////////////////////////////////////////////////// //lblTQQShowBar = new TQLabel( tabTQQShow, "lblTQQShowBar" ); //lblTQQShowBar->setGeometry( TQRect( 0, 10, 480, 16 ) ); TQWidget* privateLayoutWidget = new TQWidget( tabTQQShow, "layout13" ); privateLayoutWidget->setGeometry( TQRect( 10, -15, 350, 290 ) ); layout13 = new TQGridLayout( privateLayoutWidget, 1, 1, 11, 6, "layout13"); lblTQQShow = new TQLabel( privateLayoutWidget, "lblTQQShow" ); lblTQQShow->setMinimumSize( TQSize( 147, 233 ) ); lblTQQShow->setMaximumSize( TQSize( 147, 233 ) ); lblTQQShow->setFrameShape( TQLabel::Box ); lblTQQShow->setPaletteBackgroundColor( TQColor( 255, 255, 255 ) ); lblTQQShow->setScaledContents( FALSE ); lblTQQShow->setAlignment( int( TQLabel::AlignCenter ) ); layout13->addWidget( lblTQQShow, 0, 0 ); spacer6 = new TQSpacerItem( 23, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum ); layout13->addItem( spacer6, 0, 1 ); layout12 = new TQGridLayout( 0, 1, 1, 0, 6, "layout12"); spacer5 = new TQSpacerItem( 20, 80, TQSizePolicy::Minimum, TQSizePolicy::Expanding ); layout12->addItem( spacer5, 4, 0 ); spacer7 = new TQSpacerItem( 20, 42, TQSizePolicy::Minimum, TQSizePolicy::Expanding ); layout12->addItem( spacer7, 6, 0 ); spacer8 = new TQSpacerItem( 20, 20, TQSizePolicy::Minimum, TQSizePolicy::Expanding ); layout12->addItem( spacer8, 0, 0 ); tbtnAlbum = new TQToolButton( privateLayoutWidget, "tbtnAlbum" ); tbtnAlbum->setPaletteForegroundColor( TQColor( 0, 0, 255 ) ); tbtnAlbum->setCursor( TQCursor( 13 ) ); tbtnAlbum->setAutoRaise( TRUE ); tbtnAlbum->setUsesTextLabel( TRUE ); tbtnAlbum->setTextPosition( TQToolButton::BesideIcon ); layout12->addWidget( tbtnAlbum, 2, 0 ); kpbUpdateShow = new KPushButton( privateLayoutWidget, "kpbUpdateShow" ); layout12->addWidget( kpbUpdateShow, 5, 0 ); tbtnShop = new TQToolButton( privateLayoutWidget, "tbtnShop" ); tbtnShop->setPaletteForegroundColor( TQColor( 0, 0, 255 ) ); tbtnShop->setCursor( TQCursor( 13 ) ); tbtnShop->setAutoRaise( TRUE ); tbtnShop->setUsesTextLabel( TRUE ); tbtnShop->setTextPosition( TQToolButton::BesideIcon ); layout12->addWidget( tbtnShop, 1, 0 ); layout13->addLayout( layout12, 0, 2 ); twTabMain->insertTab( tabTQQShow, TQString("") ); /////////////////////////////////////////////////////////////////////// //Memo Widget TabMemo = new TQWidget( twTabMain, "TabMemo" ); TabMemoLayout = new TQGridLayout( TabMemo, 1, 1, 11, 6, "TabMemoLayout"); spacer30 = new TQSpacerItem( 20, 21, TQSizePolicy::Minimum, TQSizePolicy::Expanding ); TabMemoLayout->addItem( spacer30, 1, 0 ); spacer29 = new TQSpacerItem( 91, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum ); TabMemoLayout->addItem( spacer29, 0, 1 ); layout117 = new TQVBoxLayout( 0, 0, 6, "layout117"); layout100 = new TQHBoxLayout( 0, 0, 6, "layout100"); layout97 = new TQVBoxLayout( 0, 0, 6, "layout97"); lblMemoName = new TQLabel( TabMemo, "lblMemoName" ); layout97->addWidget( lblMemoName ); lblMemoMobile = new TQLabel( TabMemo, "lblMemoMobile" ); layout97->addWidget( lblMemoMobile ); lblMemoAddress = new TQLabel( TabMemo, "lblMemoAddress" ); layout97->addWidget( lblMemoAddress ); lblMemoEmail = new TQLabel( TabMemo, "lblMemoEmail" ); layout97->addWidget( lblMemoEmail ); layout100->addLayout( layout97 ); layout99 = new TQVBoxLayout( 0, 0, 6, "layout99"); layout98 = new TQHBoxLayout( 0, 0, 6, "layout98"); layout80 = new TQVBoxLayout( 0, 0, 6, "layout80"); leMemoName = new TQLineEdit( TabMemo, "leMemoName" ); leMemoName->setFrameShape( TQLineEdit::Box ); leMemoName->setFrameShadow( TQLineEdit::Plain ); leMemoName->setLineWidth( 1 ); layout80->addWidget( leMemoName ); leMemoMobile = new TQLineEdit( TabMemo, "leMemoMobile" ); leMemoMobile->setFrameShape( TQLineEdit::Box ); leMemoMobile->setFrameShadow( TQLineEdit::Plain ); leMemoMobile->setLineWidth( 1 ); layout80->addWidget( leMemoMobile ); layout98->addLayout( layout80 ); layout81 = new TQVBoxLayout( 0, 0, 6, "layout81"); lblMemoTelephone = new TQLabel( TabMemo, "lblMemoTelephone" ); layout81->addWidget( lblMemoTelephone ); lblMemoZipCode = new TQLabel( TabMemo, "lblMemoZipCode" ); layout81->addWidget( lblMemoZipCode ); layout98->addLayout( layout81 ); layout82 = new TQVBoxLayout( 0, 0, 6, "layout82"); leMemoTelephone = new TQLineEdit( TabMemo, "leMemoTelephone" ); leMemoTelephone->setFrameShape( TQLineEdit::Box ); leMemoTelephone->setFrameShadow( TQLineEdit::Plain ); leMemoTelephone->setLineWidth( 1 ); layout82->addWidget( leMemoTelephone ); leMemoZipCode = new TQLineEdit( TabMemo, "leMemoZipCode" ); leMemoZipCode->setFrameShape( TQLineEdit::Box ); leMemoZipCode->setFrameShadow( TQLineEdit::Plain ); leMemoZipCode->setLineWidth( 1 ); layout82->addWidget( leMemoZipCode ); layout98->addLayout( layout82 ); layout99->addLayout( layout98 ); layout86 = new TQVBoxLayout( 0, 0, 6, "layout86"); leMemoAddress = new TQLineEdit( TabMemo, "leMemoAddress" ); leMemoAddress->setFrameShape( TQLineEdit::Box ); leMemoAddress->setFrameShadow( TQLineEdit::Plain ); leMemoAddress->setLineWidth( 1 ); layout86->addWidget( leMemoAddress ); leMemoEmail = new TQLineEdit( TabMemo, "leMemoEmail" ); leMemoEmail->setFrameShape( TQLineEdit::Box ); leMemoEmail->setFrameShadow( TQLineEdit::Plain ); leMemoEmail->setLineWidth( 1 ); layout86->addWidget( leMemoEmail ); layout99->addLayout( layout86 ); layout100->addLayout( layout99 ); layout117->addLayout( layout100 ); layout112 = new TQHBoxLayout( 0, 0, 6, "layout112"); layout111 = new TQVBoxLayout( 0, 0, 6, "layout111"); lblMemoNote = new TQLabel( TabMemo, "lblMemoNote" ); layout111->addWidget( lblMemoNote ); spacer32 = new TQSpacerItem( 20, 20, TQSizePolicy::Minimum, TQSizePolicy::Expanding ); layout111->addItem( spacer32 ); layout112->addLayout( layout111 ); teMemoNote = new TQTextEdit( TabMemo, "teMemoNote" ); teMemoNote->setMinimumSize( TQSize( 0, 50 ) ); teMemoNote->setMaximumSize( TQSize( 32767, 50 ) ); teMemoNote->setFrameShape( TQTextEdit::Box ); teMemoNote->setFrameShadow( TQTextEdit::Plain ); teMemoNote->setLineWidth( 1 ); layout112->addWidget( teMemoNote ); layout117->addLayout( layout112 ); spacer38 = new TQSpacerItem( 20, 21, TQSizePolicy::Minimum, TQSizePolicy::Expanding ); layout117->addItem( spacer38 ); layout116 = new TQHBoxLayout( 0, 0, 6, "layout116"); spacer34 = new TQSpacerItem( 40, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum ); layout116->addItem( spacer34 ); chbAutoUploadMemo = new TQCheckBox( TabMemo, "chbAutoUploadMemo" ); layout116->addWidget( chbAutoUploadMemo ); spacer33 = new TQSpacerItem( 61, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum ); layout116->addItem( spacer33 ); pbDownloadMemo = new TQPushButton( TabMemo, "pbDownloadMemo" ); layout116->addWidget( pbDownloadMemo ); layout117->addLayout( layout116 ); TabMemoLayout->addLayout( layout117, 0, 0 ); twTabMain->insertTab( TabMemo, TQString("") ); ////////////////////////////////////////////////////////////////////// languageChange(); resize( TQSize(512, 345).expandedTo(minimumSizeHint()) ); clearWState( WState_Polished ); }
/* * Constructs a EvaAddingNoticeUIBase as a child of 'parent', with the * name 'name' and widget flags set to 'f'. */ EvaAddingNoticeUIBase::EvaAddingNoticeUIBase( TQWidget* parent, const char* name, WFlags fl ) : TQWidget( parent, name, fl ) { if ( !name ) setName( "EvaAddingNoticeUIBase" ); EvaAddingNoticeUIBaseLayout = new TQGridLayout( this, 1, 1, 11, 6, "EvaAddingNoticeUIBaseLayout"); layout15 = new TQVBoxLayout( 0, 0, 6, "layout15"); spacer1 = new TQSpacerItem( 20, 16, TQSizePolicy::Minimum, TQSizePolicy::Fixed ); layout15->addItem( spacer1 ); fraMain = new TQFrame( this, "fraMain" ); fraMain->setPaletteBackgroundColor( TQColor( 234, 247, 225 ) ); fraMain->setFrameShape( TQFrame::StyledPanel ); fraMain->setFrameShadow( TQFrame::Raised ); fraMainLayout = new TQGridLayout( fraMain, 1, 1, 11, 6, "fraMainLayout"); layout10 = new TQVBoxLayout( 0, 0, 6, "layout10"); layout9 = new TQHBoxLayout( 0, 0, 6, "layout9"); layout4 = new TQVBoxLayout( 0, 0, 6, "layout4"); lblTitle = new TQLabel( fraMain, "lblTitle" ); layout4->addWidget( lblTitle ); lblMessageTag = new TQLabel( fraMain, "lblMessageTag" ); layout4->addWidget( lblMessageTag ); layout9->addLayout( layout4 ); spacer3 = new TQSpacerItem( 61, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum ); layout9->addItem( spacer3 ); tbFace = new TQToolButton( fraMain, "tbFace" ); tbFace->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)1, (TQSizePolicy::SizeType)1, 0, 0, tbFace->sizePolicy().hasHeightForWidth() ) ); tbFace->setUsesBigPixmap( TRUE ); tbFace->setAutoRaise( TRUE ); layout9->addWidget( tbFace ); layout10->addLayout( layout9 ); lblMessage = new TQLabel( fraMain, "lblMessage" ); layout10->addWidget( lblMessage ); fraMainLayout->addLayout( layout10, 0, 0 ); layout15->addWidget( fraMain ); btngrpActions = new TQButtonGroup( this, "btngrpActions" ); btngrpActions->setFrameShape( TQButtonGroup::NoFrame ); btngrpActions->setColumnLayout(0, TQt::Vertical ); btngrpActions->layout()->setSpacing( 6 ); btngrpActions->layout()->setMargin( 0 ); btngrpActionsLayout = new TQGridLayout( btngrpActions->layout() ); btngrpActionsLayout->setAlignment( TQt::AlignTop ); layout14 = new TQHBoxLayout( 0, 0, 6, "layout14"); rbtnAcceptAdd = new TQRadioButton( btngrpActions, "rbtnAcceptAdd" ); layout14->addWidget( rbtnAcceptAdd ); rbtnAccept = new TQRadioButton( btngrpActions, "rbtnAccept" ); layout14->addWidget( rbtnAccept ); rbtnReject = new TQRadioButton( btngrpActions, "rbtnReject" ); layout14->addWidget( rbtnReject ); btngrpActionsLayout->addLayout( layout14, 0, 0 ); layout15->addWidget( btngrpActions ); fraRejectContents = new TQFrame( this, "fraRejectContents" ); fraRejectContents->setFrameShape( TQFrame::NoFrame ); fraRejectContents->setFrameShadow( TQFrame::Raised ); fraRejectContentsLayout = new TQGridLayout( fraRejectContents, 1, 1, 0, 6, "fraRejectContentsLayout"); layout2 = new TQVBoxLayout( 0, 0, 6, "layout2"); leRejectMessage = new TQLineEdit( fraRejectContents, "leRejectMessage" ); layout2->addWidget( leRejectMessage ); chbRejectForever = new TQCheckBox( fraRejectContents, "chbRejectForever" ); layout2->addWidget( chbRejectForever ); fraRejectContentsLayout->addLayout( layout2, 0, 0 ); layout15->addWidget( fraRejectContents ); layout3 = new TQHBoxLayout( 0, 0, 6, "layout3"); tbtnAuthSettings = new TQToolButton( this, "tbtnAuthSettings" ); tbtnAuthSettings->setPaletteForegroundColor( TQColor( 85, 0, 255 ) ); tbtnAuthSettings->setAutoRaise( TRUE ); layout3->addWidget( tbtnAuthSettings ); spacer2 = new TQSpacerItem( 21, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum ); layout3->addItem( spacer2 ); btnOk = new TQPushButton( this, "btnOk" ); layout3->addWidget( btnOk ); btnCancel = new TQPushButton( this, "btnCancel" ); layout3->addWidget( btnCancel ); layout15->addLayout( layout3 ); EvaAddingNoticeUIBaseLayout->addLayout( layout15, 0, 0 ); languageChange(); resize( TQSize(337, 272).expandedTo(minimumSizeHint()) ); clearWState( WState_Polished ); }
/* * Constructs a CustomFaceManagerUI as a child of 'parent', with the * name 'name' and widget flags set to 'f'. */ CustomFaceManagerUI::CustomFaceManagerUI( TQWidget* parent, const char* name, WFlags fl ) : TQWidget( parent, name, fl ) { TQImage img; img.loadFromData( image0_data, sizeof( image0_data ), "PNG" ); image0 = img; img.loadFromData( image1_data, sizeof( image1_data ), "PNG" ); image1 = img; img.loadFromData( image2_data, sizeof( image2_data ), "PNG" ); image2 = img; if ( !name ) setName( "CustomFaceManagerUI" ); CustomFaceManagerUILayout = new TQGridLayout( this, 1, 1, 3, 0, "CustomFaceManagerUILayout"); layout9 = new TQVBoxLayout( 0, 0, 6, "layout9"); frame7 = new TQFrame( this, "frame7" ); frame7->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)1, (TQSizePolicy::SizeType)1, 0, 0, frame7->sizePolicy().hasHeightForWidth() ) ); frame7->setFrameShape( TQFrame::TabWidgetPanel ); frame7->setFrameShadow( TQFrame::Raised ); frame7Layout = new TQGridLayout( frame7, 1, 1, 2, 0, "frame7Layout"); layout1 = new TQHBoxLayout( 0, 0, 6, "layout1"); tbtnImport = new TQToolButton( frame7, "tbtnImport" ); tbtnImport->setAutoRaise( TRUE ); layout1->addWidget( tbtnImport ); tbtnExport = new TQToolButton( frame7, "tbtnExport" ); tbtnExport->setAutoRaise( TRUE ); layout1->addWidget( tbtnExport ); tbtnAddGroup = new TQToolButton( frame7, "tbtnAddGroup" ); tbtnAddGroup->setIconSet( TQIconSet( image0 ) ); tbtnAddGroup->setUsesTextLabel( TRUE ); tbtnAddGroup->setAutoRaise( TRUE ); tbtnAddGroup->setTextPosition( TQToolButton::BesideIcon ); layout1->addWidget( tbtnAddGroup ); tbtnEditGroup = new TQToolButton( frame7, "tbtnEditGroup" ); tbtnEditGroup->setIconSet( TQIconSet( image1 ) ); tbtnEditGroup->setUsesTextLabel( TRUE ); tbtnEditGroup->setAutoRaise( TRUE ); tbtnEditGroup->setTextPosition( TQToolButton::BesideIcon ); layout1->addWidget( tbtnEditGroup ); tbtnRemoveGroup = new TQToolButton( frame7, "tbtnRemoveGroup" ); tbtnRemoveGroup->setIconSet( TQIconSet( image2 ) ); tbtnRemoveGroup->setUsesBigPixmap( TRUE ); tbtnRemoveGroup->setUsesTextLabel( TRUE ); tbtnRemoveGroup->setAutoRaise( TRUE ); tbtnRemoveGroup->setTextPosition( TQToolButton::BesideIcon ); layout1->addWidget( tbtnRemoveGroup ); frame7Layout->addLayout( layout1, 0, 0 ); layout9->addWidget( frame7 ); layout7 = new TQHBoxLayout( 0, 0, 6, "layout7"); frame6 = new TQFrame( this, "frame6" ); frame6->setPaletteForegroundColor( TQColor( 0, 124, 206 ) ); frame6->setFrameShape( TQFrame::Box ); frame6->setFrameShadow( TQFrame::Plain ); frame6Layout = new TQGridLayout( frame6, 1, 1, 1, 0, "frame6Layout"); lvGroups = new TQListView( frame6, "lvGroups" ); lvGroups->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)5, (TQSizePolicy::SizeType)7, 0, 0, lvGroups->sizePolicy().hasHeightForWidth() ) ); lvGroups->setMinimumSize( TQSize( 100, 0 ) ); lvGroups->setMaximumSize( TQSize( 250, 32767 ) ); lvGroups->setFrameShape( TQListView::NoFrame ); lvGroups->setFrameShadow( TQListView::Plain ); lvGroups->setLineWidth( 1 ); lvGroups->setHScrollBarMode( TQListView::AlwaysOff ); lvGroups->setSorting( -1 ); // don't sort frame6Layout->addWidget( lvGroups, 0, 0 ); layout7->addWidget( frame6 ); frmMain = new TQFrame( this, "frmMain" ); frmMain->setPaletteForegroundColor( TQColor( 0, 124, 206 ) ); frmMain->setPaletteBackgroundColor( TQColor( 255, 255, 255 ) ); frmMain->setFrameShape( TQFrame::Box ); frmMain->setFrameShadow( TQFrame::Plain ); frmMainLayout = new TQGridLayout( frmMain, 1, 1, 11, 6, "frmMainLayout"); layout6 = new TQHBoxLayout( 0, 0, 6, "layout6"); tblFaceList = new TQTable( frmMain, "tblFaceList" ); tblFaceList->setNumCols( tblFaceList->numCols() + 1 ); tblFaceList->horizontalHeader()->setLabel( tblFaceList->numCols() - 1, i18n("No." ) ); tblFaceList->setNumCols( tblFaceList->numCols() + 1 ); tblFaceList->horizontalHeader()->setLabel( tblFaceList->numCols() - 1, i18n("Smiley" ) ); tblFaceList->setNumCols( tblFaceList->numCols() + 1 ); tblFaceList->horizontalHeader()->setLabel( tblFaceList->numCols() - 1, i18n("Shortcut" ) ); tblFaceList->setFrameShape( TQTable::GroupBoxPanel ); tblFaceList->setFrameShadow( TQTable::Plain ); tblFaceList->setHScrollBarMode( TQTable::AlwaysOff ); tblFaceList->setNumRows( 0 ); tblFaceList->setNumCols( 3 ); tblFaceList->setSelectionMode( TQTable::MultiRow ); tblFaceList->setFocusStyle( TQTable::FollowStyle ); layout6->addWidget( tblFaceList ); layout5 = new TQVBoxLayout( 0, 0, 6, "layout5"); btnAdd = new TQPushButton( frmMain, "btnAdd" ); layout5->addWidget( btnAdd ); btnRemove = new TQPushButton( frmMain, "btnRemove" ); layout5->addWidget( btnRemove ); btnEdit = new TQPushButton( frmMain, "btnEdit" ); layout5->addWidget( btnEdit ); btnUp = new TQPushButton( frmMain, "btnUp" ); layout5->addWidget( btnUp ); btnDown = new TQPushButton( frmMain, "btnDown" ); layout5->addWidget( btnDown ); btnMoveTo = new TQPushButton( frmMain, "btnMoveTo" ); layout5->addWidget( btnMoveTo ); spacer1 = new TQSpacerItem( 20, 20, TQSizePolicy::Minimum, TQSizePolicy::Expanding ); layout5->addItem( spacer1 ); lblPreview = new TQLabel( frmMain, "lblPreview" ); lblPreview->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)0, (TQSizePolicy::SizeType)0, 0, 0, lblPreview->sizePolicy().hasHeightForWidth() ) ); lblPreview->setMinimumSize( TQSize( 100, 85 ) ); lblPreview->setMaximumSize( TQSize( 100, 85 ) ); lblPreview->setPaletteForegroundColor( TQColor( 0, 124, 206 ) ); lblPreview->setFrameShape( TQLabel::Box ); layout5->addWidget( lblPreview ); layout6->addLayout( layout5 ); frmMainLayout->addLayout( layout6, 0, 0 ); layout7->addWidget( frmMain ); layout9->addLayout( layout7 ); layout8 = new TQHBoxLayout( 0, 0, 6, "layout8"); spacer2 = new TQSpacerItem( 91, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum ); layout8->addItem( spacer2 ); btnOK = new TQPushButton( this, "btnOK" ); layout8->addWidget( btnOK ); btnCancel = new TQPushButton( this, "btnCancel" ); layout8->addWidget( btnCancel ); layout9->addLayout( layout8 ); CustomFaceManagerUILayout->addLayout( layout9, 0, 0 ); languageChange(); resize( TQSize(521, 382).expandedTo(minimumSizeHint()) ); clearWState( WState_Polished ); TQRect scr = TDEApplication::desktop()->screenGeometry(); move(scr.center()-rect().center()); }
TQSize sizeHint() const { return TQTabWidget::sizeHint().expandedTo( tabBar()->sizeHint() + TQSize(4,4) ); }
TQSize SidebarExtension::sizeHint(Position, TQSize maxSize ) const { return TQSize(m_currentWidth,maxSize.height()); }
/* * Constructs a EvaAddUIBase as a child of 'parent', with the * name 'name' and widget flags set to 'f'. */ EvaAddUIBase::EvaAddUIBase( TQWidget* parent, const char* name, WFlags fl ) : TQWidget( parent, name, fl ) { if ( !name ) setName( "EvaAddUIBase" ); EvaAddUIBaseLayout = new TQVBoxLayout( this, 11, 6, "EvaAddUIBaseLayout"); lblTip = new TQLabel( this, "lblTip" ); lblTip->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)5, (TQSizePolicy::SizeType)1, 0, 0, lblTip->sizePolicy().hasHeightForWidth() ) ); EvaAddUIBaseLayout->addWidget( lblTip ); frame3 = new TQFrame( this, "frame3" ); frame3->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)5, (TQSizePolicy::SizeType)7, 0, 0, frame3->sizePolicy().hasHeightForWidth() ) ); frame3->setPaletteBackgroundColor( TQColor( 234, 247, 255 ) ); frame3->setFrameShape( TQFrame::StyledPanel ); frame3->setFrameShadow( TQFrame::Raised ); frame3Layout = new TQVBoxLayout( frame3, 11, 6, "frame3Layout"); layout17 = new TQHBoxLayout( 0, 0, 6, "layout17"); lblTopic = new TQLabel( frame3, "lblTopic" ); lblTopic->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)7, (TQSizePolicy::SizeType)1, 0, 0, lblTopic->sizePolicy().hasHeightForWidth() ) ); layout17->addWidget( lblTopic ); tbtnFace = new TQToolButton( frame3, "tbtnFace" ); tbtnFace->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)1, (TQSizePolicy::SizeType)1, 0, 0, tbtnFace->sizePolicy().hasHeightForWidth() ) ); tbtnFace->setUsesBigPixmap( TRUE ); tbtnFace->setAutoRaise( TRUE ); layout17->addWidget( tbtnFace ); frame3Layout->addLayout( layout17 ); layout13 = new TQHBoxLayout( 0, 0, 6, "layout13"); lblGroup = new TQLabel( frame3, "lblGroup" ); layout13->addWidget( lblGroup ); cbbGroups = new TQComboBox( FALSE, frame3, "cbbGroups" ); layout13->addWidget( cbbGroups ); spacer1 = new TQSpacerItem( 177, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum ); layout13->addItem( spacer1 ); frame3Layout->addLayout( layout13 ); fraVeriGraphic = new TQFrame( frame3, "fraVeriGraphic" ); fraVeriGraphic->setFrameShape( TQFrame::NoFrame ); fraVeriGraphic->setFrameShadow( TQFrame::Plain ); fraVeriGraphicLayout = new TQGridLayout( fraVeriGraphic, 1, 1, 0, 0, "fraVeriGraphicLayout"); layout14 = new TQHBoxLayout( 0, 0, 6, "layout14"); lblVeriCode = new TQLabel( fraVeriGraphic, "lblVeriCode" ); layout14->addWidget( lblVeriCode ); leCode = new TQLineEdit( fraVeriGraphic, "leCode" ); layout14->addWidget( leCode ); lblCodeGraphic = new TQLabel( fraVeriGraphic, "lblCodeGraphic" ); layout14->addWidget( lblCodeGraphic ); btnRefreshCode = new TQToolButton( fraVeriGraphic, "btnRefreshCode" ); btnRefreshCode->setAutoRaise( TRUE ); layout14->addWidget( btnRefreshCode ); fraVeriGraphicLayout->addLayout( layout14, 0, 0 ); frame3Layout->addWidget( fraVeriGraphic ); fraQuestion = new TQFrame( frame3, "fraQuestion" ); fraQuestion->setFrameShape( TQFrame::NoFrame ); fraQuestion->setFrameShadow( TQFrame::Plain ); fraQuestionLayout = new TQHBoxLayout( fraQuestion, 0, 0, "fraQuestionLayout"); layout12 = new TQVBoxLayout( 0, 0, 6, "layout12"); lblQuestion = new TQLabel( fraQuestion, "lblQuestion" ); layout12->addWidget( lblQuestion ); lblAnswer = new TQLabel( fraQuestion, "lblAnswer" ); lblAnswer->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)5, (TQSizePolicy::SizeType)5, 0, 0, lblAnswer->sizePolicy().hasHeightForWidth() ) ); layout12->addWidget( lblAnswer ); fraQuestionLayout->addLayout( layout12 ); layout13_2 = new TQVBoxLayout( 0, 0, 6, "layout13_2"); lblQuesContents = new TQLabel( fraQuestion, "lblQuesContents" ); lblQuesContents->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)5, (TQSizePolicy::SizeType)4, 0, 0, lblQuesContents->sizePolicy().hasHeightForWidth() ) ); lblQuesContents->setAlignment( int( TQLabel::WordBreak | TQLabel::AlignVCenter | TQLabel::AlignLeft ) ); layout13_2->addWidget( lblQuesContents ); leAnswer = new TQLineEdit( fraQuestion, "leAnswer" ); layout13_2->addWidget( leAnswer ); fraQuestionLayout->addLayout( layout13_2 ); frame3Layout->addWidget( fraQuestion ); leMessage = new TQLineEdit( frame3, "leMessage" ); leMessage->setSizePolicy( TQSizePolicy( (TQSizePolicy::SizeType)7, (TQSizePolicy::SizeType)7, 0, 0, leMessage->sizePolicy().hasHeightForWidth() ) ); leMessage->setMaxLength( 255 ); leMessage->setAlignment( int( TQLineEdit::AlignAuto ) ); frame3Layout->addWidget( leMessage ); EvaAddUIBaseLayout->addWidget( frame3 ); layout13_3 = new TQHBoxLayout( 0, 10, 6, "layout13_3"); chbReverse = new TQCheckBox( this, "chbReverse" ); layout13_3->addWidget( chbReverse ); spacer2 = new TQSpacerItem( 31, 20, TQSizePolicy::Expanding, TQSizePolicy::Minimum ); layout13_3->addItem( spacer2 ); btnOk = new TQPushButton( this, "btnOk" ); layout13_3->addWidget( btnOk ); btnCancel = new TQPushButton( this, "btnCancel" ); layout13_3->addWidget( btnCancel ); EvaAddUIBaseLayout->addLayout( layout13_3 ); languageChange(); resize( TQSize(430, 280).expandedTo(minimumSizeHint()) ); clearWState( WState_Polished ); }
void QuickLauncher::refreshContents() { int idim, d(dimension()); // make sure show desktop setting is honored TQStringList urls, volatileUrls; ButtonIter iter = m_buttons->begin(); while (iter != m_buttons->end()) { if ((*iter)->sticky() == false) { volatileUrls.append((*iter)->menuId()); } urls.append((*iter)->menuId()); ++iter; } if (m_settings->showDesktopEnabled()) { if (!urls.contains("SPECIAL_BUTTON__SHOW_DESKTOP")) { urls.prepend("SPECIAL_BUTTON__SHOW_DESKTOP"); addApp("SPECIAL_BUTTON__SHOW_DESKTOP", 0, true); } } else { if (urls.contains("SPECIAL_BUTTON__SHOW_DESKTOP")) { urls.remove("SPECIAL_BUTTON__SHOW_DESKTOP"); removeApp("SPECIAL_BUTTON__SHOW_DESKTOP", true); } } // determine button size if (m_settings->iconDim() == SIZE_AUTO) { if (d < 18) { idim = std::min(16,d); } else if (d < 64) { idim = 16; } else if (d < 80) { idim = 20; } else if (d < 122) { idim = 24; } else { idim = 28; } } else { idim = std::min(m_settings->iconDim(), d - std::max((d/8)-1, 0) * 2); } m_space = std::max((idim/8)-1, 0); m_border = m_space; m_buttonSize = TQSize(idim, idim); m_manager->setOrientation(orientation()); m_manager->setNumItems(m_buttons->size()); m_manager->setFrameSize(size()); m_manager->setItemSize(m_buttonSize); m_manager->setSpaceSize(TQSize(m_space, m_space)); m_manager->setBorderSize(TQSize(m_border, m_border)); if (!m_refreshEnabled) { m_needsRefresh=true; return; } if (!m_manager->isValid()) { kdDebug()<<endl<<"******WARNING****** Layout is invalid."<< endl << flush; m_manager->dump(); return; } unsigned index; TQPoint pos; setUpdatesEnabled(false); m_buttons->setUpdatesEnabled(false); for (index = 0; index < m_buttons->size(); index++) { pos = m_manager->pos(index); QuickButton *button = (*m_buttons)[index]; button->resize(m_manager->itemSize()); button->move(pos.x(), pos.y()); button->setDragging(false); button->setEnableDrag(isDragEnabled()); button->setDynamicModeEnabled(m_settings->autoAdjustEnabled()); } if (m_newButtons) { m_newButtons->setDragging(false); } if (m_dragButtons) { m_dragButtons->setDragging(true); } m_buttons->show(); setUpdatesEnabled(true); update(); m_buttons->setUpdatesEnabled(true); updateGeometry(); emit updateLayout(); updateStickyHighlightLayer(); }