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"
55 void addInvalidFilepath(
const QString& filepath);
56 void clearInvalidFilepaths();
58 QString getRegexString()
const;
60 void setCurrentIndex(
int index);
61 void refreshCurrentTrack();
65 bool checkIfAnyButtonIsChecked()
const;
67 void setTagColors(
bool valid);
68 bool replaceSelectedTagText(Tagging::TagName tagName,
bool buttonChecked);
69 void btnChecked(QPushButton* btn,
bool b, Tagging::TagName tagName);
70 void showErrorFrame(
bool b);
73 void btnTagHelpClicked();
74 void tagTextChanged(
const QString& tagString);
77 void showEvent(QShowEvent* event)
override;
78 void languageChanged()
override;
Definition: GUI_TagFromPath.h:42
The TagEdit class Metadata has to be added using the set_metadata(const MetaDataList&) method....
Definition: Editor.h:43
The GUI_TagEdit class.
Definition: GenreFetcher.h:34