![]() |
Miam-Player
0.8.0
A nice music player
|
#include <minimodewidget.h>
Public Slots | |
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 () |
Public Member Functions | |
MiniModeWidget (MainWindow *mainWindow) | |
virtual | ~MiniModeWidget () |
void | applyColorToStandardIcon (QAbstractButton *button) |
virtual bool | eventFilter (QObject *obj, QEvent *e) override |
virtual QSize | sizeHint () const override |
virtual ViewType | type () const override |
virtual bool | viewProperty (Settings::ViewProperty vp) const override |
![]() | |
AbstractView (AbstractMediaPlayerControl *mediaPlayerControl, QWidget *parent=nullptr) | |
virtual | ~AbstractView () |
virtual void | bindShortcut (const QString &, const QKeySequence &) |
virtual QPair< QString, QObjectList > | extensionPoints () const |
AbstractMediaPlayerControl * | mediaPlayerControl () const |
virtual void | setMusicSearchEngine (MusicSearchEngine *) |
virtual void | setMediaPlayerControl (AbstractMediaPlayerControl *mpc) |
void | setOrigin (AbstractView *origin) |
AbstractView * | origin () const |
![]() | |
void | setupUi (QWidget *MiniMode) |
void | retranslateUi (QWidget *MiniMode) |
Protected Member Functions | |
virtual void | closeEvent (QCloseEvent *) override |
virtual void | mouseMoveEvent (QMouseEvent *e) override |
virtual void | mouseReleaseEvent (QMouseEvent *e) override |
virtual void | mousePressEvent (QMouseEvent *e) override |
Additional Inherited Members | |
![]() | |
enum | ViewType { VT_BuiltIn = 0, VT_Plugin = 1 } |
![]() | |
void | modelReloadRequested () |
void | aboutToSendToTagEditor (const QList< QUrl > &tracks) |
![]() | |
QVBoxLayout * | vBoxLayout |
QHBoxLayout * | topHBoxLayout |
QLabel * | title |
QPushButton * | previous |
QPushButton * | playPause |
QPushButton * | stop |
QPushButton * | next |
MiniSlider * | slider |
QPushButton * | minimize |
QPushButton * | restore |
QPushButton * | closeButton |
QHBoxLayout * | bottomHBoxLayout |
QLabel * | currentTrack |
TimeLabel * | time |
![]() | |
AbstractMediaPlayerControl * | _mediaPlayerControl |
|
explicit |
|
virtual |
void MiniModeWidget::applyColorToStandardIcon | ( | QAbstractButton * | button | ) |
|
overrideprotectedvirtual |
|
overridevirtual |
|
overrideprotectedvirtual |
Redefined to be able to drag this widget on screen.
TODO multiple screens
|
overrideprotectedvirtual |
|
overrideprotectedvirtual |
Redefined to be able to drag this widget on screen.
|
overridevirtualslot |
|
overridevirtual |
|
inlineoverridevirtual |
Implements AbstractView.
|
overridevirtual |
Reimplemented from AbstractView.