You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

40 lines
1.1 KiB

#ifndef CINESETTINGVIEWMODEL_H
#define CINESETTINGVIEWMODEL_H
#include "viewModel/BaseViewModel.h"
class CineSettingViewModel : public BaseViewModel
{
Q_OBJECT
US_VIEW_MODEL(CineSettingViewModel)
SINGLETON(CineSettingViewModel)
private:
US_SWITCH_BUTTON(cineRepeat, "", "", true, true, false)
US_SWITCH_BUTTON(cinePlay, "", "", true, true, false)
US_SWITCH_BUTTON(cineOriginalClip, "Maximize", "", true, true, false)
US_JOYSTICK_NUMBER(cineStart, "Start", "", "", true, true, 20)
US_JOYSTICK_NUMBER(cineEnd, "End", "", "", true, true, 80)
US_SPIN_BOX(cineSpeed, "Speed", (QList<QString>({"0.5", "1", "1.5", "2"})),
"", "x", true, true, 1)
US_JOYSTICK_NUMBER(cineNumber, "Cine#", "", "", true, true, 50)
US_PROPERTY_VIEW_ONLY(bool, freezed, false)
US_PROPERTY_VIEW_ONLY(float, cineElapsedTime, 1)
US_PROPERTY_VIEW_ONLY(float, cineTotalTime, 101)
US_PROPERTY_VIEW_ONLY(quint32, cineSavedFrame, 100)
US_PROPERTY_VIEW_ONLY(quint32, cineTotalFrame, 201)
US_SIMPLE_BUTTON(cine, "", "", false, true)
};
#endif //CINESETTINGVIEWMODEL_H