41 QMenu* menu =
new QMenu(
this);
42 menu->setStyleSheet(
"margin: 6px");
44 menu->addSection(i18nc(
"@title Which elements to display (e.g., thumbnails or details)",
"Display"));
46 QActionGroup *actionGroup =
new QActionGroup(
this);
51 action->setCheckable(
true);
53 action->setActionGroup(actionGroup);
56 action->setCheckable(
true);
58 action->setActionGroup(actionGroup);
61 QSlider* iconSizeSlider =
new QSlider(
this);
62 iconSizeSlider->setOrientation(Qt::Horizontal);
63 iconSizeSlider->setRange(30, 80);
65 iconSizeSlider->setMinimumHeight(20);
66 iconSizeSlider->setMinimumWidth(40);
67 iconSizeSlider->setTickInterval(10);
70 QWidgetAction *sliderAction=
new QWidgetAction(
this);
71 sliderAction->setDefaultWidget(iconSizeSlider);
73 menu->addSection(i18n(
"Icon Size"));
74 menu->addAction(sliderAction);
93 connect(iconSizeSlider, SIGNAL(valueChanged(
int)),
95 connect(menu, SIGNAL(aboutToHide()),