QLabel(parent)
{
m_copyHexColor = new QAction(QIcon(QLatin1String(":/qml/images/color-picker-hicontrast.png")),
- tr("Copy"), this);
+ tr("Copy Color"), this);
connect(m_copyHexColor, SIGNAL(triggered()), SLOT(copyColorToClipboard()));
setScaledContents(false);
}
contextMenu.exec(ev->globalPos());
}
-void ToolBarColorBox::mouseDoubleClickEvent(QMouseEvent *)
-{
- QColorDialog dialog(m_color);
- dialog.show();
-}
-
void ToolBarColorBox::copyColorToClipboard()
{
QClipboard *clipboard = QApplication::clipboard();
protected:
void contextMenuEvent(QContextMenuEvent *ev);
- void mouseDoubleClickEvent(QMouseEvent *);
void mousePressEvent(QMouseEvent *ev);
void mouseMoveEvent(QMouseEvent *ev);
private slots:
contextMenu.exec(ev->globalPos());
}
-void ToolBarColorBox::mouseDoubleClickEvent(QMouseEvent *)
-{
- QColorDialog dialog(m_color);
- dialog.show();
-}
-
void ToolBarColorBox::copyColorToClipboard()
{
QClipboard *clipboard = QApplication::clipboard();
clipboard->setText(m_color.name());
}
-
} // namespace QmlJSInspector
protected:
void contextMenuEvent(QContextMenuEvent *ev);
- void mouseDoubleClickEvent(QMouseEvent *);
void mousePressEvent(QMouseEvent *ev);
void mouseMoveEvent(QMouseEvent *ev);
private slots: