23 StartupDialog(QStringList& aInputFiles, QWidget* aParent =
nullptr, Qt::WindowFlags aFlags = Qt::WindowFlags());
26 QStringList Browse()
override;
27 void RemoveRecent(
const QStringList& aRecent)
override;
28 void ClearRecents()
override;
29 const QList<QStringList>& GetRecents()
const override;
30 QString GetRecentLabelDisplayName(
const QStringList& aFileList,
bool aDisplayFullPath)
const override;
31 QString RunActionText()
const override {
return "Open Project"; }
32 void BuildRecentContextMenu(QMenu& aMenu,
const QStringList& aLink)
override;
33 void PopulateLabels()
override;
35 bool ValidateSelection()
override;
36 QStringList ParseDroppedUrls(
const QList<QUrl>& urls)
const override;