KCookiesManagement::KCookiesManagement(QWidget *parent) : KCModule(parent, "kcmkio") { // Toplevel layout QVBoxLayout *mainLayout = new QVBoxLayout(this, KDialog::marginHint(), KDialog::spacingHint()); dlg = new KCookiesManagementDlgUI(this); dlg->tbClearSearchLine->setIconSet(SmallIconSet(QApplication::reverseLayout() ? "clear_left" : "locationbar_erase")); dlg->kListViewSearchLine->setListView(dlg->lvCookies); mainLayout->addWidget(dlg); dlg->lvCookies->setSorting(0); connect(dlg->lvCookies, SIGNAL(expanded(QListViewItem *)), SLOT(getCookies(QListViewItem *))); connect(dlg->lvCookies, SIGNAL(selectionChanged(QListViewItem *)), SLOT(showCookieDetails(QListViewItem *))); connect(dlg->pbDelete, SIGNAL(clicked()), SLOT(deleteCookie())); connect(dlg->pbDeleteAll, SIGNAL(clicked()), SLOT(deleteAllCookies())); connect(dlg->pbReload, SIGNAL(clicked()), SLOT(getDomains())); connect(dlg->pbPolicy, SIGNAL(clicked()), SLOT(doPolicy())); connect(dlg->lvCookies, SIGNAL(doubleClicked(QListViewItem *)), SLOT(doPolicy())); deletedCookies.setAutoDelete(true); m_bDeleteAll = false; mainWidget = parent; load(); }
void SimulatorParameters::initialize(GeomData *pGCData, pMesh theMesh){ #ifdef TRACKING_PROGRAM_STEPS cout << "TRACKING_PROGRAM_STEPS: SimulatorParameters::initialize\tIN\n"; #endif if (!M_numFaces(theMesh)){ throw Exception(__LINE__,__FILE__,"Number of mesh elements null!"); } if (!this->useRestart()){ setStepOutputFile(0); } getDomains(); getWells(theMesh,pGCData->getMeshDim()); weightWellFlowRateByVolume(theMesh,pGCData); if (getEllipticSolver()==1){ setInitialOilVolume(theMesh,pGCData); } #ifdef TRACKING_PROGRAM_STEPS cout << "TRACKING_PROGRAM_STEPS: SimulatorParameters::initialize\tOUT\n"; #endif }
void SimulatorParameters::loadPhysicalParameters(int dim){ ifstream fid; string str; // read physical parameters string physical(parametersPath + "/physical.dat"); fid.open(physical.c_str()); if ( !fid.is_open() ) throw Exception(__LINE__,__FILE__,"physical.dat could not be opened or it doesn't exist.\n"); // start reading file setPositionToRead(fid,"Oil density"); fid >> str; _oil_density = strtod(str.c_str(), 0); setPositionToRead(fid,"Water density:"); fid >> str; _water_density = strtod(str.c_str(), 0); setPositionToRead(fid,"Oil viscosity:"); fid >> str; _oil_viscosity = strtod(str.c_str(), 0); setPositionToRead(fid,"Water viscosity:"); fid >> str; _water_viscosity = strtod(str.c_str(), 0); setPositionToRead(fid,"# dom, K and phi:"); readRockProperties(fid,dim); setPositionToRead(fid,"Residual Oil Satutarion"); fid >> str; _Sor = strtod(str.c_str(), 0); setPositionToRead(fid,"Irreducible Water Satutarion"); fid >> str; _Swr = strtod(str.c_str(), 0); setPositionToRead(fid,"type model ID right above:"); fid >> _ksModel; // printf("_ksModel = %d\n",_ksModel); throw 1; fid.close(); getDomains(); }
void KCookiesManagement::defaults() { reset(); getDomains(); emit changed(false); }
void KCookiesManagement::load() { reset(); getDomains(); }