///////////////////////////////////////////////////////////////////////////////
// Simple x264 Launcher
-// Copyright (C) 2004-2017 LoRd_MuldeR <MuldeR2@GMX.de>
+// Copyright (C) 2004-2020 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
virtual void dropEvent(QDropEvent *event);
private:
+ typedef enum
+ {
+ POST_OP_DONOTHING = 0,
+ POST_OP_POWERDOWN = 1,
+ POST_OP_HIBERNATE = 2
+ }
+ postOp_t;
+
Ui::MainWindow *const ui;
MUtils::IPCChannel *const m_ipcChannel;
+ postOp_t m_postOperation;
bool m_initialized;
+
QScopedPointer<QLabel> m_label[2];
QScopedPointer<QMovie> m_animation;
QScopedPointer<QTimer> m_fileTimer;
void addButtonPressed();
void openActionTriggered();
void cleanupActionTriggered(void);
+ void postOpActionTriggered(void);
void abortButtonPressed(void);
void browseButtonPressed(void);
void deleteButtonPressed(void);