コード例 #1
0
ファイル: dialog.cpp プロジェクト: alexzhdanuk/ImageFilters
void Dialog::on_SliderColour_valueChanged(int value)
{
    if(m_Pixmap.size() == QSize(0,0)) return;

    QString str = " %";
    ui->labelColour->setText(QString::number(value)+str);

    m_Scena->removeItem(m_GraphicsItem);
    delete m_GraphicsItem;

    m_Scena->setSceneRect(0,0,m_Image.width(),m_Image.height());
    ui->graphicsView->fitInView(m_Scena->sceneRect(),Qt::KeepAspectRatio);
    m_GraphicsItem = m_Scena->addPixmap(QPixmap::fromImage(addColour(value)));

}
コード例 #2
0
ファイル: object.cpp プロジェクト: kushdua/ece1724-pencil
void Object::loadDefaultPalette() {
	myPalette.clear();
	addColour(  ColourRef(QColor(Qt::black), QString("Black"))  );
	addColour(  ColourRef(QColor(Qt::red), QString("Red"))  );
	addColour(  ColourRef(QColor(Qt::darkRed), QString("Dark Red"))  );
	addColour(  ColourRef(QColor(255,128,0), QString("Orange"))  );
	addColour(  ColourRef(QColor(128,64,0), QString("Dark Orange"))  );
	addColour(  ColourRef(QColor(Qt::yellow), QString("Yellow"))  );
	addColour(  ColourRef(QColor(Qt::darkYellow), QString("Dark Yellow"))  );
	addColour(  ColourRef(QColor(Qt::green), QString("Green"))  );
	addColour(  ColourRef(QColor(Qt::darkGreen), QString("Dark Green"))  );
	addColour(  ColourRef(QColor(Qt::cyan), QString("Cyan"))  );
	addColour(  ColourRef(QColor(Qt::darkCyan), QString("Dark Cyan"))  );
	addColour(  ColourRef(QColor(Qt::blue), QString("Blue"))  );
	addColour(  ColourRef(QColor(Qt::darkBlue), QString("Dark Blue"))  );
	addColour(  ColourRef(QColor(255,255,255), QString("White"))  );
	addColour(  ColourRef(QColor(220,220,229), QString("Very Light Grey"))  );
	addColour(  ColourRef(QColor(Qt::lightGray), QString("Light Grey"))  );
	addColour(  ColourRef(QColor(Qt::gray), QString("Grey"))  );
	addColour(  ColourRef(QColor(Qt::darkGray), QString("Dark Grey"))  );
	addColour(  ColourRef(QColor(255,227,187), QString("Light Skin"))  );
	addColour(  ColourRef(QColor(221,196,161), QString("Light Skin - shade"))  );
	addColour(  ColourRef(QColor(255,214,156), QString("Skin"))  );
	addColour(  ColourRef(QColor(207,174,127), QString("Skin - shade"))  );
	addColour(  ColourRef(QColor(255,198,116), QString("Dark Skin"))  );
	addColour(  ColourRef(QColor(227,177,105), QString("Dark Skin - shade"))  );
}
コード例 #3
0
ファイル: object.cpp プロジェクト: kushdua/ece1724-pencil
void Object::addColour(QColor colour) {
	addColour( ColourRef(colour, "Colour "+QString::number(myPalette.size()) ) );
}