27 : QPushButton(parent), d(new
Private)
29 QWidget *popup =
new QWidget();
31 d->
ui =
new Ui::KisMouseInputEditor;
32 d->
ui->setupUi(popup);
38 QWidgetAction *action =
new QWidgetAction(
this);
39 action->setDefaultWidget(popup);
41 QMenu *menu =
new QMenu(
this);
42 menu->addAction(action);
45 QTimer::singleShot(0,
this, SLOT(showMenu()));
49 connect(
d->
ui->clearMouseButton, SIGNAL(clicked(
bool)),
d->
ui->mouseButton, SLOT(clear()));
50 connect(
d->
ui->clearModifiersButton, SIGNAL(clicked(
bool)),
d->
ui->modifiersButton, SLOT(clear()));