![]() |
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 |
Public Slots inherited from AbstractView | |
| virtual void | initFileExplorer (const QDir &) |
| virtual void | setViewProperty (Settings::ViewProperty vp, QVariant value)=0 |
| virtual void | volumeSliderIncrease () |
| virtual void | volumeSliderDecrease () |
Signals | |
| void | aboutToCloseTagEditor () |
Signals inherited from AbstractView | |
| 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 |
Public Member Functions inherited from AbstractView | |
| 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 |
Public Member Functions inherited from Ui_TagEditor | |
| void | setupUi (QWidget *TagEditor) |
| void | retranslateUi (QWidget *TagEditor) |
Public Member Functions inherited from SelectedTracksModel | |
| 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 | |
Public Types inherited from AbstractView | |
| enum | ViewType { VT_BuiltIn = 0, VT_Plugin = 1 } |
Protected Attributes inherited from AbstractView | |
| 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.