MCPcopy Create free account
hub / github.com/Atarity/Lightpack / click

Method click

Software/src/ColorButton.cpp:45–59  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

43}
44
45void ColorButton::click()
46{
47 QColorDialog * dialog = new QColorDialog(this);
48 dialog->setWindowFlags(Qt::Window
49 | Qt::WindowStaysOnTopHint
50 | Qt::CustomizeWindowHint
51 | Qt::WindowCloseButtonHint);
52
53 QColor savedColor = getColor();
54 connect(dialog, SIGNAL(currentColorChanged(QColor)), this, SLOT(currentColorChanged(QColor)));
55 dialog->setCurrentColor(getColor());
56 if (dialog->exec() != QDialog::Accepted)
57 setColor(savedColor);
58 delete dialog;
59}
60

Callers

nothing calls this directly

Calls 1

setCurrentColorMethod · 0.80

Tested by

no test coverage detected