QColor IsometricCubeWidget::getQColorFromValue(int col, int alpha)
{
    QColor returnColor = getQColor((color)col);

    returnColor.setAlpha(alpha);

    return returnColor;
}
예제 #2
0
void ColorPicker::mouseMoveEvent(QMouseEvent *e) {
	if ((e->pos() - dragStartPosition_).manhattanLength() < QApplication::startDragDistance())
		return;

	QDrag *const drag = new QDrag(this);
	QMimeData *const mimeData = new QMimeData;
	drag->setMimeData(mimeData);
	mimeData->setColorData(getQColor());
	drag->exec(Qt::CopyAction);
}
예제 #3
0
QRgb ColorPicker::color() const {
	return getQColor().rgb() & 0xFFFFFF;
}