mirror of
				https://github.com/subsurface/subsurface.git
				synced 2025-02-19 22:16:15 +00:00 
			
		
		
		
	
		
			
	
	
		
			28 lines
		
	
	
	
		
			524 B
		
	
	
	
		
			C
		
	
	
	
	
	
		
		
			
		
	
	
			28 lines
		
	
	
	
		
			524 B
		
	
	
	
		
			C
		
	
	
	
	
	
|  | #ifndef QMLPROFILE_H
 | ||
|  | #define QMLPROFILE_H
 | ||
|  | 
 | ||
|  | #include <QQuickPaintedItem>
 | ||
|  | 
 | ||
|  | class ProfileWidget2; | ||
|  | 
 | ||
|  | class QMLProfile : public QQuickPaintedItem | ||
|  | { | ||
|  | 	Q_OBJECT | ||
|  | 	Q_PROPERTY(QString diveId READ diveId WRITE setDiveId NOTIFY diveIdChanged) | ||
|  | public: | ||
|  | 	explicit QMLProfile(QQuickItem *parent = 0); | ||
|  | 	void paint(QPainter *painter); | ||
|  | 
 | ||
|  | 	QString diveId() const; | ||
|  | 	void setDiveId(const QString &diveId); | ||
|  | 
 | ||
|  | private: | ||
|  | 	QString m_diveId; | ||
|  | 	ProfileWidget2 *profile; | ||
|  | signals: | ||
|  | 	void rightAlignedChanged(); | ||
|  | 	void diveIdChanged(); | ||
|  | }; | ||
|  | 
 | ||
|  | #endif // QMLPROFILE_H
 |