4 #include <QCommandLineParser> 40 QTranslator _translator;
43 explicit MainWindow(QWidget *parent =
nullptr);
49 virtual bool eventFilter(QObject *watched, QEvent *event)
override;
67 virtual void closeEvent(QCloseEvent *)
override;
73 virtual void dropEvent(QDropEvent *event)
override;
75 virtual bool event(QEvent *event)
override;
78 void initQuickStart();
80 void toggleShortcutsOnMenuBar(
bool enabled);
88 void activateView(QAction *menuAction);
90 void bindShortcut(
const QString&,
const QKeySequence &keySequence);
96 void syncLibrary(
const QStringList &oldLocations,
const QStringList &newLocations);
98 void toggleMenuBar(
bool checked);
101 #endif // MAINWINDOW_H virtual void dragEnterEvent(QDragEnterEvent *event) override
Definition: mainwindow.cpp:327
void activateLastView()
Definition: mainwindow.cpp:69
The RemoteControl class is a class which allows client-side applications (like App on SmartPhones) to...
Definition: remotecontrol.h:14
QxtWidgets
Definition: qxtglobalshortcut.h:40
void createCustomizeOptionsDialog()
Definition: mainwindow.cpp:422
void dispatchDrop(QDropEvent *event)
Definition: mainwindow.cpp:94
virtual void closeEvent(QCloseEvent *) override
Definition: mainwindow.cpp:317
void setupActions()
Definition: mainwindow.cpp:176
virtual void dropEvent(QDropEvent *event) override
Definition: mainwindow.cpp:343
virtual void dragMoveEvent(QDragMoveEvent *event) override
Definition: mainwindow.cpp:332
void processArgs(const QStringList &args)
Definition: mainwindow.cpp:435
void loadPlugins()
Definition: mainwindow.cpp:170
The TagEditor class is the main class for editing metadata inside this soft.
Definition: tageditor.h:23
virtual void changeEvent(QEvent *event) override
Definition: mainwindow.cpp:303
virtual bool event(QEvent *event) override
Definition: mainwindow.cpp:352
MainWindow(QWidget *parent=nullptr)
Definition: mainwindow.cpp:22
virtual bool eventFilter(QObject *watched, QEvent *event) override
Definition: mainwindow.cpp:388
The PluginManager class can dynamically load or unload plugins without restarting the application...
Definition: pluginmanager.h:23
void updateFonts(const QFont &font)
Definition: mainwindow.cpp:290
void init()
Definition: mainwindow.cpp:149
Definition: ui_mainwindow.h:323
MediaPlayer * mediaPlayer() const
Definition: mainwindow.h:55
The AbstractView class is the base class for all views in Miam-Player.
Definition: abstractview.h:22
The MainWindow class is the entry point of this audio player.
Definition: mainwindow.h:26