namespace lyx {
namespace frontend {
-TearOff::TearOff(QWidget * parent)
+TearOff::TearOff(QWidget * parent)
: QWidget(parent)
{
highlighted_ = false;
QToolButton * tb = new QToolButton;
tb->setAutoRaise(true);
tb->setDefaultAction(action);
- QToolButton * pb = qobject_cast<QToolButton *>(parentWidget());
- tb->setIconSize(pb->iconSize());
// trigger tooltip (children of popups do not receive mousemove events)
tb->setMouseTracking(true);
QToolBar * toolbar = qobject_cast<QToolBar *>(parentWidget()->parentWidget());
connect(toolbar, SIGNAL(iconSizeChanged(const QSize &)),
tb, SLOT(setIconSize(const QSize &)));
+ tb->setIconSize(toolbar->iconSize());
int const i = actions_.size();
int const ncols = qMin(6, i);
QRect r = rect();
r.moveTo(gpos.x() + hoffset, gpos.y() + voffset);
- setGeometry(r);
+ setGeometry(r);
}
} // namespace frontend
} // namespace lyx
-#include "IconPalette_moc.cpp"
+#include "moc_IconPalette.cpp"