void MyFracWindow::readParameters() { KConfig* config = kapp->config(); config->setGroup("Parameters"); _sliderIterations->setValue(config->readNumEntry("Iterations", 2)); _sliderQuality->setValue(config->readNumEntry("Quality", 5)); _sliderScale->setValue(config->readNumEntry("Scale", 15)); _sliderOffset->setValue(config->readNumEntry("Offset", 0)); _sliderScroll->setValue(config->readNumEntry("Scroll", 25)); _sliderHeight->setValue(config->readNumEntry("Height", 20)); _comboGrid->setCurrentItem(config->readNumEntry("Grid", 1)); setGridSize(_comboGrid->currentItem()); QColor black(0, 0, 0); _colorButton->setColor(config->readColorEntry("Background", &black)); QStringList list = config->readListEntry("Gradient"); if (list.size() == 4) { Gradient gradient(list[0] == "hsv"); gradient.getSpline(0).fromString(list[1]); gradient.getSpline(1).fromString(list[2]); gradient.getSpline(2).fromString(list[3]); setGradient(gradient); } else setGradient(_presets.getDefault()); QSize defSize(800, 600); _imageSize = config->readSizeEntry("ImageSize", &defSize); _imageMime = config->readEntry("ImageMime", "image/png"); _imagePath = config->readEntry("ImagePath"); }
KMJobViewer::KMJobViewer(QWidget *parent, const char *name) : KMainWindow(parent,name) { m_view = 0; m_pop = 0; m_jobs.setAutoDelete(false); m_items.setAutoDelete(false); m_printers.setAutoDelete(false); m_type = KMJobManager::ActiveJobs; m_stickybox = 0; m_standalone = ( parent == NULL ); setToolBarsMovable(false); init(); if (m_standalone) { setCaption(i18n("No Printer")); KConfig *conf = KMFactory::self()->printConfig(); QSize defSize( 550, 250 ); conf->setGroup( "Jobs" ); resize( conf->readSizeEntry( "Size", &defSize ) ); } }