修改文件换行符,修正轮班图元长度计算问题
This commit is contained in:
+46
-46
@@ -1,46 +1,46 @@
|
||||
#ifndef DATEFORMATEDITOR_H
|
||||
#define DATEFORMATEDITOR_H
|
||||
|
||||
#include <QWidget>
|
||||
#include "ViewModels.h"
|
||||
|
||||
namespace Ui {
|
||||
class DateFormatEditor;
|
||||
}
|
||||
|
||||
enum EXPIRATION_TYPE {
|
||||
EXPIRATION_TYPE_NONE = -1,
|
||||
EXPIRATION_TYPE_DAY,
|
||||
EXPIRATION_TYPE_MONTH,
|
||||
EXPIRATION_TYPE_RESERVED,
|
||||
};
|
||||
|
||||
struct DateFormatEditorVM {
|
||||
QString pattern;
|
||||
int expirationValue = 0;
|
||||
EXPIRATION_TYPE expirationType = EXPIRATION_TYPE_NONE;
|
||||
};
|
||||
|
||||
class DateFormatEditor : public QWidget
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
explicit DateFormatEditor(QWidget *parent = nullptr);
|
||||
~DateFormatEditor();
|
||||
|
||||
void setViewModel(DateFormatEditorVM vm);
|
||||
|
||||
DateFormatEditorVM viewModel();
|
||||
|
||||
private slots:
|
||||
void buttonClickedSlot();
|
||||
|
||||
private:
|
||||
Ui::DateFormatEditor *ui;
|
||||
|
||||
DateFormatEditorVM m_vm;
|
||||
|
||||
};
|
||||
|
||||
#endif // DATEFORMATEDITOR_H
|
||||
#ifndef DATEFORMATEDITOR_H
|
||||
#define DATEFORMATEDITOR_H
|
||||
|
||||
#include <QWidget>
|
||||
#include "ViewModels.h"
|
||||
|
||||
namespace Ui {
|
||||
class DateFormatEditor;
|
||||
}
|
||||
|
||||
enum EXPIRATION_TYPE {
|
||||
EXPIRATION_TYPE_NONE = -1,
|
||||
EXPIRATION_TYPE_DAY,
|
||||
EXPIRATION_TYPE_MONTH,
|
||||
EXPIRATION_TYPE_RESERVED,
|
||||
};
|
||||
|
||||
struct DateFormatEditorVM {
|
||||
QString pattern;
|
||||
int expirationValue = 0;
|
||||
EXPIRATION_TYPE expirationType = EXPIRATION_TYPE_NONE;
|
||||
};
|
||||
|
||||
class DateFormatEditor : public QWidget
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
explicit DateFormatEditor(QWidget *parent = nullptr);
|
||||
~DateFormatEditor();
|
||||
|
||||
void setViewModel(DateFormatEditorVM vm);
|
||||
|
||||
DateFormatEditorVM viewModel();
|
||||
|
||||
private slots:
|
||||
void buttonClickedSlot();
|
||||
|
||||
private:
|
||||
Ui::DateFormatEditor *ui;
|
||||
|
||||
DateFormatEditorVM m_vm;
|
||||
|
||||
};
|
||||
|
||||
#endif // DATEFORMATEDITOR_H
|
||||
|
||||
Reference in New Issue
Block a user