Fix next button generation
This commit is contained in:
parent
31315f433b
commit
3d2e182d4f
2 changed files with 80 additions and 14 deletions
|
|
@ -37,10 +37,14 @@ private slots:
|
|||
|
||||
void songGenerated(const QString &filePath);
|
||||
void playNextSong();
|
||||
void playbackStarted();
|
||||
void updatePlaybackStatus(bool playing);
|
||||
void generationFinished();
|
||||
void generationError(const QString &error);
|
||||
|
||||
private:
|
||||
void startNextSongGeneration();
|
||||
|
||||
private:
|
||||
Ui::MainWindow *ui;
|
||||
SongListModel *songModel;
|
||||
|
|
@ -54,6 +58,7 @@ private:
|
|||
bool isPlaying;
|
||||
bool isPaused;
|
||||
bool shuffleMode;
|
||||
bool isGeneratingNext;
|
||||
QString jsonTemplate;
|
||||
|
||||
// Path settings
|
||||
|
|
@ -63,6 +68,9 @@ private:
|
|||
QString ditModelPath;
|
||||
QString vaeModelPath;
|
||||
|
||||
// Pre-generated song file path
|
||||
QString nextSongFilePath;
|
||||
|
||||
void loadSettings();
|
||||
void saveSettings();
|
||||
void setupUI();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue