QMaemo5WeekDaysPickSelector::QMaemo5WeekDaysPickSelector(QObject *parent): QMaemo5AbstractPickSelector(parent)
{
- pick_widget = new QMaemo5WeekDaysPickWidget;
- connect(pick_widget, SIGNAL(selectedDays(QList<int>)), this, SLOT(updateSelection(QList<int>)));
}
+
QWidget* QMaemo5WeekDaysPickSelector::widget(QWidget* parent) {
- Q_UNUSED(parent);
+ QMaemo5WeekDaysPickWidget *pick_widget = new QMaemo5WeekDaysPickWidget(parent);
+ pick_widget->setSelected(selection);
+ connect(pick_widget, SIGNAL(selectedDays(QList<int>)), this, SLOT(updateSelection(QList<int>)));
return pick_widget;
}
void QMaemo5WeekDaysPickSelector::updateSelection(QList<int> new_sel) {
qDebug("New selection size: %d", new_sel.size());
selection = new_sel;
- pick_widget->setSelected(selection);
emit selected(currentValueText());
}
button_box->addButton(done_btn, QDialogButtonBox::ActionRole);
vLayoutR->addWidget(button_box);
hLayout->addLayout(vLayoutR);
+ qDebug("QMaemo5WeekDaysPickWidget constructed");
}
void QMaemo5WeekDaysPickWidget::setSelected(QList<int> days) {