21 #ifndef GUI_TAGEDIT_H_ 22 #define GUI_TAGEDIT_H_ 27 #include "GUI/Helper/SayonaraWidget/SayonaraWidget.h" 28 #include "Components/TagEdit/TagExpression.h" 29 #include "Helper/Pimpl.h" 69 void show_close_button(
bool show);
74 void sig_undo_clicked(
int idx);
75 void sig_undo_all_clicked();
83 bool is_cover_replacement_active()
const;
84 void update_cover(
int idx,
const QString& cover_path);
86 void show_replacement_field(
bool b);
87 void init_completer();
96 bool replace_selected_tag_text(Tag t,
bool activate);
103 void apply_tag(
int idx);
109 void track_idx_changed();
122 void write_changes(
int idx);
130 bool check_idx(
int idx)
const;
137 void next_button_clicked();
143 void prev_button_clicked();
149 void apply_tag_clicked();
150 void apply_tag_all_clicked();
156 void album_all_changed(
bool b);
162 void artist_all_changed(
bool b);
168 void album_artist_all_changed(
bool b);
174 void genre_all_changed(
bool b);
180 void year_all_changed(
bool b);
186 void discnumber_all_changed(
bool b);
192 void rating_all_changed(
bool b);
197 void cover_all_changed(
bool b);
204 void btn_title_checked(
bool b);
211 void btn_artist_checked(
bool b);
218 void btn_album_checked(
bool b);
225 void btn_track_nr_checked(
bool b);
232 void btn_disc_nr_checked(
bool b);
239 void btn_year_checked(
bool b);
245 void btn_tag_help_clicked();
250 void tag_text_changed(
const QString&);
257 void set_tag_colors(
bool valid);
269 void undo_all_clicked();
276 void progress_changed(
int val);
288 void language_changed()
override;
293 void commit_finished();
296 void rb_dont_replace_toggled(
bool b);
Definition: ui_GUI_SomaFM.h:216
The TagEdit class Metadata has to be added using the set_metadata(const MetaDataList&) method...
Definition: TagEdit.h:41
Definition: GUI_TagEdit.h:44
Definition: ui_GUI_TagEdit.h:685