![]() |
Miam-Player
0.8.0
A nice music player
|
The TagEditor class is the main class for editing metadata inside this soft. More...
#include <tageditor.h>
Public Slots | |
void | addItemsToEditor (const QList< QUrl > &tracks) |
void | clear () |
virtual void | setViewProperty (Settings::ViewProperty vp, QVariant value) override |
![]() | |
virtual void | initFileExplorer (const QDir &) |
virtual void | setViewProperty (Settings::ViewProperty vp, QVariant value)=0 |
virtual void | volumeSliderIncrease () |
virtual void | volumeSliderDecrease () |
Signals | |
void | aboutToCloseTagEditor () |
![]() | |
void | modelReloadRequested () |
void | aboutToSendToTagEditor (const QList< QUrl > &tracks) |
Public Member Functions | |
TagEditor (QWidget *parent=nullptr) | |
void | addDirectory (const QDir &dir) |
virtual QPair< QString, QObjectList > | extensionPoints () const override |
virtual QList< QUrl > | selectedTracks () override |
virtual ViewType | type () const override |
virtual void | updateSelectedTracks () override |
virtual bool | viewProperty (Settings::ViewProperty vp) const override |
![]() | |
AbstractView (AbstractMediaPlayerControl *mediaPlayerControl, QWidget *parent=nullptr) | |
virtual | ~AbstractView () |
virtual void | bindShortcut (const QString &, const QKeySequence &) |
AbstractMediaPlayerControl * | mediaPlayerControl () const |
virtual void | setMusicSearchEngine (MusicSearchEngine *) |
virtual void | setMediaPlayerControl (AbstractMediaPlayerControl *mpc) |
void | setOrigin (AbstractView *origin) |
AbstractView * | origin () const |
![]() | |
void | setupUi (QWidget *TagEditor) |
void | retranslateUi (QWidget *TagEditor) |
![]() | |
virtual | ~SelectedTracksModel () |
Protected Member Functions | |
virtual void | changeEvent (QEvent *event) override |
virtual void | closeEvent (QCloseEvent *event) override |
virtual void | dragEnterEvent (QDragEnterEvent *event) override |
virtual void | dragMoveEvent (QDragMoveEvent *event) override |
virtual void | dropEvent (QDropEvent *event) override |
virtual bool | eventFilter (QObject *obj, QEvent *event) override |
Additional Inherited Members | |
![]() | |
enum | ViewType { VT_BuiltIn = 0, VT_Plugin = 1 } |
![]() | |
AbstractMediaPlayerControl * | _mediaPlayerControl |
The TagEditor class is the main class for editing metadata inside this soft.
This Widget displays selected tracks in table form. One can interact by selecting one or multiples files at the same time. Relevant information are automatically collected and displayed in comboboxes. It is possible to tag lots of files in very few mouse clicks. It is also possible to load / extract covers from files.
|
explicit |
FIXME
|
signal |
void TagEditor::addDirectory | ( | const QDir & | dir | ) |
|
slot |
Wrapper for addItemsToEditor.
|
overrideprotectedvirtual |
Redefined to be able to retransltate User Interface at runtime.
|
slot |
Clears all rows and comboboxes.
|
overrideprotectedvirtual |
|
overrideprotectedvirtual |
|
overrideprotectedvirtual |
|
overrideprotectedvirtual |
|
overrideprotectedvirtual |
Redefined to filter context menu event for the cover album object.
TEST
|
overridevirtual |
Reimplemented from AbstractView.
|
overridevirtual |
Implements SelectedTracksModel.
|
overridevirtualslot |
|
inlineoverridevirtual |
Implements AbstractView.
|
overridevirtual |
Implements SelectedTracksModel.
|
overridevirtual |
Reimplemented from AbstractView.
TagConverter* TagEditor::tagConverter |
An automatic helper for writing tags following regExp.