void CFlowChartSymbolPikcer::Init() { InitDatas(); m_id = -1; // -------------------------- m_pListWidget = new QListWidget; m_pListWidget->setIconSize( QSize( 60, 60 ) ); QMapIterator<int, QString> iter( m_datas ); while( iter.hasNext() ) { iter.next(); QListWidgetItem *pItem = new QListWidgetItem( iter.value(), m_pListWidget ); pItem->setIcon( IconForSymbol(iter.value()) ); pItem->setData( Qt::UserRole, iter.key() ); } // ----------------------- QDialogButtonBox *pDlgBtnBox = new QDialogButtonBox( QDialogButtonBox::Ok | QDialogButtonBox::Cancel ); connect( pDlgBtnBox, SIGNAL( accepted() ), this, SLOT( accept() ) ); connect( pDlgBtnBox, SIGNAL( rejected() ), this, SLOT( reject() ) ); // --------------------- QVBoxLayout *pLay_0 = new QVBoxLayout; pLay_0->addWidget( m_pListWidget ); pLay_0->addWidget( pDlgBtnBox ); setLayout( pLay_0 ); }
CapabilitiesClass::CapabilitiesClass(VTable* cvtable):ClassClosure(cvtable) { createVanillaPrototype(); InitDatas(); MakeString(); //prototype = new (core()->GetGC(), cvtable->getExtraSize())CapabilitiesObject(cvtable, toplevel()->objectClass->prototype, 0); //Add your construct code here... };
BASE_SCREEN::BASE_SCREEN(EDA_BaseStruct * parent, WinEDA_DrawFrame * frame_source, int idscreen): EDA_BaseStruct(SCREEN_STRUCT_TYPE) { m_Parent = parent; m_Type = idscreen; SetParentFrame(frame_source); m_ZoomList = NULL; m_GridList = NULL; EEDrawList = NULL; /* pointeur sur la liste des objets a tracer*/ m_UndoList = NULL; m_RedoList = NULL; m_UndoRedoCountMax = 1; m_FirstRedraw = TRUE; InitDatas(); }