diff -r 0f2326c2a325 -r 1c3b8676e58c ginebra2/DualButtonToolbarSnippet.cpp --- a/ginebra2/DualButtonToolbarSnippet.cpp Wed Jun 23 17:59:43 2010 +0300 +++ b/ginebra2/DualButtonToolbarSnippet.cpp Tue Jul 06 14:03:49 2010 +0300 @@ -28,8 +28,8 @@ namespace GVA { DualButtonToolbarSnippet::DualButtonToolbarSnippet(const QString& elementId, ChromeWidget * chrome, - const QRectF& ownerArea, const QWebElement & element, QGraphicsWidget * widget) - : ToolbarSnippet(elementId, chrome, ownerArea, element, widget) + const QWebElement & element) + : ToolbarSnippet(elementId, chrome, element) { m_type = ""; } @@ -50,7 +50,7 @@ Update the item spacing based on the chrome width */ void DualButtonToolbarSnippet::updateOwnerArea() { - setChildSpacing(m_chrome->width()); + setChildSpacing(m_chrome->layout()->size().width()); ToolbarSnippet::updateOwnerArea(); } @@ -65,19 +65,6 @@ ToolbarSnippet::updateOwnerArea(); } - void DualButtonToolbarSnippet::onMouseEvent(QEvent::Type type) { - - //qDebug() << "DualButtonToolbarSnippet::onMouseEvent - Type:" << type; - ActionButton* button = static_cast ( sender()); - ActionButtonSnippet * buttonSnippet = static_cast( button->snippet()); - - if (type == QEvent::GraphicsSceneMousePress ) { - buttonSnippet->setActive(true); - } - else if (type == QEvent::GraphicsSceneMouseRelease ) { - buttonSnippet->updateButtonState(false); - } - } } // end of namespace GVA