Miam-Player  0.8.0
A nice music player
quickstart.h
Go to the documentation of this file.
1 #ifndef QUICKSTARTTABLEWIDGET_H
2 #define QUICKSTARTTABLEWIDGET_H
3 
4 #include <QFileInfo>
5 #include <QMainWindow>
6 #include <QWidget>
7 
9 
10 #include "ui_quickstart.h"
11 
23 class QuickStart : public QWidget, public Ui::QuickStart
24 {
25  Q_OBJECT
26 private:
27  static const QList<int> ratios;
28 
29  int _totalMusicFiles;
30 
31  QThread *_worker;
33 
34  QMainWindow *_mainWindow;
35 
36 public:
37  explicit QuickStart(QMainWindow *parent);
38 
39  virtual bool eventFilter(QObject *, QEvent *e) override;
40 
42  void searchMultimediaFiles();
43 
44 protected:
45  virtual void paintEvent(QPaintEvent *) override;
46 
47 private slots:
49  void checkRow(QTableWidgetItem *i);
50 
52  void setCheckedFolders();
53 
55  void setDefaultFolder();
56 
57 public slots:
58 
60  void insertFirstRow();
61 
63  void insertRow(const QFileInfo &fileInfo, int musicFileNumber);
64 };
65 
66 #endif // QUICKSTARTTABLEWIDGET_H
The QuickStart class is used at startup to display a list of places where one can choose how to scan ...
Definition: quickstart.h:23
void insertRow(const QFileInfo &fileInfo, int musicFileNumber)
Definition: quickstart.cpp:237
void insertFirstRow()
Definition: quickstart.cpp:171
virtual bool eventFilter(QObject *, QEvent *e) override
Definition: quickstart.cpp:65
Definition: ui_quickstart.h:212
void searchMultimediaFiles()
Definition: quickstart.cpp:77
The QuickStartSearchEngine class.
Definition: quickstartsearchengine.h:13
virtual void paintEvent(QPaintEvent *) override
Definition: quickstart.cpp:98
QuickStart(QMainWindow *parent)
Definition: quickstart.cpp:21