21 #ifndef GUI_TAGFROMPATH_H
22 #define GUI_TAGFROMPATH_H
24 #include "Gui/Utils/Widgets/Widget.h"
25 #include "Gui/Utils/GuiClass.h"
26 #include "Utils/Pimpl.h"
28 #include "Components/Tagging/Expression.h"
59 void setFilepath(
const QString& filepath);
66 void clearInvalidFilepaths();
68 QString getRegexString()
const;
72 bool checkIfAnyButtonIsChecked()
const;
74 void setTagColors(
bool valid);
75 bool replaceSelectedTagText(Tagging::TagName tagName,
bool buttonChecked);
76 void btnChecked(QPushButton* btn,
bool b, Tagging::TagName tagName);
77 void showErrorFrame(
bool b);
83 void btnTagHelpClicked();
88 void tagTextChanged(
const QString& tagString);
91 void languageChanged();
The GUI_TagFromPath class.
Definition: GUI_TagFromPath.h:46
void addInvalidFilepath(const QString &filepath)
add a filepath where the regex could not be applied on
The GUI_TagEdit class.
Definition: GenreFetcher.h:34