| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- #pragma once
- #include <QObject>
- class MediatorDisplay:public QObject
- {
- Q_OBJECT
- public:
- MediatorDisplay();
- virtual ~MediatorDisplay();
- void setLeftNum(int value);
- void setRightNum(int value);
- int getLeftNum();
- int getRightNum();
- void setLeftScrollValue(int value);
- void setRightScrollValue(int value);
- int getLeftScrollValue();
- int getRightScrollValue();
- void setLeftScrollXValue(int value);
- void setRightScrollXValue(int value);
- int getLeftScrollXValue();
- int getRightScrollXValue();
- signals:
- //当前行同步
- void syncCurLineNum(int direction);
- //滚动条同步
- void syncCurScrollValue(int direction);
- void syncCurScrollXValue(int direction);
- private:
- //左右当前行的值
- int m_leftLineNum;
- int m_rightLineNum;
- //左右滚动条的值
- int m_leftScrollValue;
- int m_rightScrollValue;
- //左右滚动条的值x
- int m_leftScrollXValue;
- int m_rightScrollXValue;
- };
|