try this
Qt Code:
  1. QComboBox *cb = new QComboBox(this);
  2. const QStringList colorNames = QColor::colorNames();
  3. int index = 0;
  4. foreach (const QString &colorName, colorNames) {
  5. const QColor color(colorName);
  6. cb->addItem(colorName, color);
  7. const QModelIndex idx = cb->model()->index(index++, 0);
  8. cb->model()->setData(idx, color, Qt::BackgroundColorRole);
  9. }
To copy to clipboard, switch view to plain text mode 
hope you've got idea.