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 
8 #include "ui_quickstart.h"
9 
21 class QuickStart : public QWidget, public Ui::QuickStart
22 {
23  Q_OBJECT
24 private:
25  static const QList<int> ratios;
26 
27  int _totalMusicFiles;
28 
29  QThread *_worker;
30 
31  QMainWindow *_mainWindow;
32 
33 public:
34  explicit QuickStart(QMainWindow *parent);
35 
36  virtual bool eventFilter(QObject *, QEvent *e) override;
37 
39  void searchMultimediaFiles();
40 
41 protected:
42  virtual void paintEvent(QPaintEvent *) override;
43 
44 private slots:
46  void checkRow(QTableWidgetItem *i);
47 
49  void setCheckedFolders();
50 
52  void setDefaultFolder();
53 
54 public slots:
55 
57  void insertFirstRow();
58 
60  void insertRow(const QFileInfo &fileInfo, int musicFileNumber);
61 };
62 
63 #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:21
void insertRow(const QFileInfo &fileInfo, int musicFileNumber)
Definition: quickstart.cpp:244
void insertFirstRow()
Definition: quickstart.cpp:181
virtual bool eventFilter(QObject *, QEvent *e) override
Definition: quickstart.cpp:65
Definition: ui_quickstart.h:212
void searchMultimediaFiles()
Definition: quickstart.cpp:77
virtual void paintEvent(QPaintEvent *) override
Definition: quickstart.cpp:105
QuickStart(QMainWindow *parent)
Definition: quickstart.cpp:22