7#include <QtCore/QString>
25 [[nodiscard]]
int exec();
43 [[nodiscard]]
const std::expected<QString, ParseUrlError> &
parsedDomain()
const {
48 return availableBrowsers_;
73 void removeHiddenBrowsers();
76 std::expected<QString, ParseUrlError> parsedDomain_;
bool hideGuestProfiles() const
Definition browserchooser.cpp:70
BrowserChooser(const QString &urlToOpen=QString())
Definition browserchooser.cpp:9
void remember(const BrowserOption &option, const QString &domainPattern=QString())
Definition browserchooser.cpp:60
const std::expected< QString, ParseUrlError > & parsedDomain() const
Definition browserchooser.h:43
void setHideGuestProfiles(bool hide)
Definition browserchooser.cpp:74
bool rememberChoiceChecked() const
Definition browserchooser.cpp:94
const QString & urlToOpen() const
Definition browserchooser.h:39
bool hideBrowsersWithoutProfiles() const
Definition browserchooser.cpp:86
void setRememberChoiceChecked(bool checked)
Definition browserchooser.cpp:98
void setShowGuestProfiles(bool show)
Definition browserchooser.cpp:82
void setHideBrowsersWithoutProfiles(bool hide)
Definition browserchooser.cpp:90
int exec()
Definition browserchooser.cpp:23
void openBrowser(const BrowserOption &option)
Definition browserchooser.cpp:52
void setRememberDomainWildcard(bool wildcard)
Definition browserchooser.cpp:106
bool rememberDomainWildcard() const
Definition browserchooser.cpp:102
bool showGuestProfiles() const
Definition browserchooser.cpp:78
const QList< BrowserOption > & availableBrowsers() const
Definition browserchooser.h:47
Definition browseroption.h:12