| 12345678910111213141516171819202122232425262728293031323334 | 
							- #include "scopeselectionmodel.h"
 
- ScopeSelectionModel::ScopeSelectionModel(QObject *parent)
 
-     : QObject(parent)
 
-     , bLocked(false)
 
- {
 
-     
 
- }
 
- void ScopeSelectionModel::Clear()
 
- {
 
-     dtFirst = QDate();
 
-     dtSecond = QDate();
 
-     bLocked = false;
 
- }
 
- void ScopeSelectionModel::Update()
 
- {
 
-     emit sig_Update();
 
- }
 
- void ScopeSelectionModel::Locked()
 
- {
 
-     QDate from = qMin(dtFirst, dtSecond);
 
-     QDate to = qMax(dtFirst, dtSecond);
 
-     emit sig_ScopeSelected(from, to);
 
- }
 
- //void DateScopeModel::Lock(const QDate &date)
 
- //{
 
- //    if(bLocked || !dtFirst.isValid()) return;
 
- //    dtSecond = date;
 
- //    bLocked = true;
 
- //}
 
 
  |