コード例 #1
0
ファイル: kis_opengl_canvas2.cpp プロジェクト: KDE/krita
void KisOpenGLCanvas2::slotConfigChanged()
{
    KisConfig cfg;
    d->checkSizeScale = KisOpenGLImageTextures::BACKGROUND_TEXTURE_CHECK_SIZE / static_cast<GLfloat>(cfg.checkSize());
    d->scrollCheckers = cfg.scrollCheckers();

    d->openGLImageTextures->generateCheckerTexture(createCheckersImage(cfg.checkSize()));
    d->openGLImageTextures->updateConfig(cfg.useOpenGLTextureBuffer(), cfg.numMipmapLevels());
    d->filterMode = (KisOpenGL::FilterMode) cfg.openGLFilteringMode();

    notifyConfigChanged();
}
コード例 #2
0
ファイル: ircserver.cpp プロジェクト: Treeki/VulpIRC
void IRCServer::handleServerConfigUpdate(Buffer &buf) {
	config.readFromBuffer(buf);
	notifyConfigChanged();
}
コード例 #3
0
void KisQPainterCanvas::slotConfigChanged()
{
    m_d->checkBrush = QBrush(createCheckersImage());
    notifyConfigChanged();
}