Ejemplo n.º 1
0
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");
}
Ejemplo n.º 2
0
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 ) );
    }
}