Changeset a6a9e0b
- Timestamp:
- 05/05/10 15:59:24 (13 years ago)
- Branches:
- master, qt5
- Children:
- 900bcf1
- Parents:
- 525448c
- Location:
- src/mvc
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
src/mvc/delegate.cpp
r525448c ra6a9e0b 136 136 137 137 // draw Controls 138 foreach(Control* c, mControls.values()) { 139 c->setEnabled(false); 140 } 138 141 if(event->isFavourite()) 139 142 mControls[FavouriteControlOn]->paint(painter, option.rect); … … 342 345 , mImage(new QImage(aImageName)) 343 346 , mDrawPoint(QPoint(0,0)) 347 , mEnabled(false) 344 348 { 345 349 QPoint p; … … 356 360 { 357 361 painter->drawImage(drawPoint(rect),*image()); 362 setEnabled(true); 358 363 } 359 364 -
src/mvc/delegate.h
r525448c ra6a9e0b 54 54 void paint(QPainter* painter, const QRect rect); 55 55 56 bool enabled() const { return mEnabled; } 57 void setEnabled(bool v) { mEnabled = v; } 56 58 private: 57 59 inline QPoint drawPoint(const QRect &aRect = QRect()) const // for painter to draw Control … … 66 68 QImage *mImage; 67 69 QPoint mDrawPoint; // relative 'start-drawing' position (may hold negative values) 70 bool mEnabled; 68 71 }; 69 72
Note: See TracChangeset
for help on using the changeset viewer.