multitrack-video-error.hpp 410 B

12345678910111213141516171819202122
  1. #pragma once
  2. #include <QString>
  3. class QWidget;
  4. struct MultitrackVideoError {
  5. static MultitrackVideoError critical(QString error);
  6. static MultitrackVideoError warning(QString error);
  7. static MultitrackVideoError cancel();
  8. bool ShowDialog(QWidget *parent,
  9. const QString &multitrack_video_name) const;
  10. enum struct Type {
  11. Critical,
  12. Warning,
  13. Cancel,
  14. };
  15. const Type type;
  16. const QString error;
  17. };