41 explicit InputField(QWidget* parent =
nullptr);
44 std::optional<int> data()
const;
45 void setData(SmartPlaylists::InputFormat inputFormat,
46 const std::shared_ptr<SmartPlaylists::StringConverter>& converter,
const int value);
49 void mousePressed(QMouseEvent* e);
50 void timeSpanAccepted();
51 void calendarAccepted(
const QDate& date);
54 using QLineEdit::setText;
55 using QLineEdit::text;