#include "qttvdb_export.h"
#include <QtCore/QObject>
#include <QtCore/QStringList>
#include <QtCore/QUrl>
#include <QtCore/QDateTime>
#include <QtXml/QDomNode>
#include <QtCore/QVariant>
#include <QtCore/QPair>
Go to the source code of this file.
Define Documentation
      
        
          | #define TVDB_PROPERTY | ( |  | type_, | 
        
          |  |  |  | name_, | 
        
          |  |  |  | getter_, | 
        
          |  |  |  | setter_ | 
        
          |  | ) |  |  | 
      
 
Value:private:                                                                \
  type_ name_##_;                                                       \
public:                                                                 \
  inline type_ & getter_() {                                            \
      return name_##_;                                                  \
  }                                                                     \
  inline type_ const & getter_() const {                                \
      return name_##_;                                                  \
  }                                                                     \
  inline void setter_(type_ const & name_##__) {                        \
      name_##_ = name_##__;                                             \
      emit name_##Changed();                                            \
  }
 
 
Function Documentation