///////////////////////////////////////////////////////////////////////////////
// Simple x264 Launcher
-// Copyright (C) 2004-2015 LoRd_MuldeR <MuldeR2@GMX.de>
+// Copyright (C) 2004-2016 LoRd_MuldeR <MuldeR2@GMX.de>
//
// This program is free software; you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
MainWindow(const MUtils::CPUFetaures::cpu_info_t &cpuFeatures, MUtils::IPCChannel *const ipcChannel);
~MainWindow(void);
- typedef QList<QFile*> QFileList;
-
protected:
virtual void closeEvent(QCloseEvent *e);
virtual void showEvent(QShowEvent *e);
MUtils::IPCChannel *const m_ipcChannel;
bool m_initialized;
- QScopedPointer<QLabel> m_label;
+ QScopedPointer<QLabel> m_label[2];
+ QScopedPointer<QMovie> m_animation;
QScopedPointer<QTimer> m_fileTimer;
QScopedPointer<IPCThread_Recv> m_ipcThread;
QScopedPointer<JobListModel> m_jobList;
QScopedPointer<OptionsModel> m_options;
QScopedPointer<QStringList> m_pendingFiles;
- QScopedPointer<QFileList> m_toolsList;
QScopedPointer<SysinfoModel> m_sysinfo;
QScopedPointer<PreferencesModel> m_preferences;
private slots:
void addButtonPressed();
void openActionTriggered();
+ void cleanupActionTriggered(void);
void abortButtonPressed(void);
void browseButtonPressed(void);
void deleteButtonPressed(void);
void copyLogToClipboard(bool checked);
+ void saveLogToLocalFile(bool checked);
+ void toggleLineWrapping(bool checked);
void checkUpdates(void);
void handlePendingFiles(void);
void init(void);