// void AssocPropDlg::setupPages (UMLObject * c) void AssocPropDlg::setupPages (AssociationWidget *assocWidget) { UMLDoc* umlDoc = UMLApp::app()->document(); // general page QFrame *page = new QFrame(); KPageWidgetItem *pageItem = new KPageWidgetItem( page, i18nc("general settings", "General")); pageItem->setHeader( i18n("General Settings") ); pageItem->setIcon( Icon_Utils::DesktopIcon(Icon_Utils::it_Properties_General) ); addPage( pageItem ); QHBoxLayout *genLayout = new QHBoxLayout(page); page->setMinimumSize(310, 330); m_pGenPage = new AssocGenPage (umlDoc, page, assocWidget); genLayout->addWidget(m_pGenPage); // role page QFrame *newPage = new QFrame(); pageItem = new KPageWidgetItem( newPage, i18n("Roles")); pageItem->setHeader( i18n("Role Settings")); pageItem->setIcon( Icon_Utils::DesktopIcon(Icon_Utils::it_Properties_Roles) ); addPage( pageItem ); QHBoxLayout * roleLayout = new QHBoxLayout(newPage); // newPage->setMinimumSize(310, 330); m_pRolePage = new AssocRolePage(umlDoc, newPage, assocWidget); roleLayout->addWidget(m_pRolePage); setupFontPage(); }
void AssociationPropertiesDialog::setupPages() { setupGeneralPage(m_pAssoc); setupAssociationRolePage(m_pAssoc); setupStylePage(m_pAssoc); setupFontPage(m_pAssoc); }
SettingsDlg::SettingsDlg( QWidget * parent, Settings::OptionState *state ) : KPageDialog( parent) { setCaption(i18n("Umbrello Setup") ); setButtons( Help | Default | Apply | Ok | Cancel ); setDefaultButton( Ok ); setModal( true ); showButtonSeparator( true ); setFaceType( KPageDialog::List ); m_bChangesApplied = false; m_pOptionState = state; setHelp( "umbrello/index.html", QString() ); setupGeneralPage(); setupFontPage(); setupUIPage(); setupClassPage(); setupCodeImportPage(); setupCodeGenPage(); setupCodeViewerPage(state->codeViewerState); setupAutoLayoutPage(); connect(this,SIGNAL(okClicked()),this,SLOT(slotOk())); connect(this,SIGNAL(applyClicked()),this,SLOT(slotApply())); connect(this,SIGNAL(defaultClicked()),this,SLOT(slotDefault())); }
/** * Sets up the pages of the dialog. */ void ObjectNodeDialog::setupPages() { setupGeneralPage(); setupColorPage(); setupFontPage(); }
/** * Sets up the pages of the dialog. */ void ObjectNodeDialog::setupPages() { setupGeneralPage(); pageItemStyle = setupStylePage(m_pObjectNodeWidget) ; pageItemFont = setupFontPage(m_pObjectNodeWidget); }