Changeset View
Changeset View
Standalone View
Standalone View
klipper/historyimageitem.h
Show All 31 Lines | 30 | public: | |||
---|---|---|---|---|---|
32 | ~HistoryImageItem() override {} | 32 | ~HistoryImageItem() override {} | ||
33 | QString text() const override; | 33 | QString text() const override; | ||
34 | bool operator==( const HistoryItem& rhs) const override { | 34 | bool operator==( const HistoryItem& rhs) const override { | ||
35 | if ( const HistoryImageItem* casted_rhs = dynamic_cast<const HistoryImageItem*>( &rhs ) ) { | 35 | if ( const HistoryImageItem* casted_rhs = dynamic_cast<const HistoryImageItem*>( &rhs ) ) { | ||
36 | return &casted_rhs->m_data == &m_data; // Not perfect, but better than nothing. | 36 | return &casted_rhs->m_data == &m_data; // Not perfect, but better than nothing. | ||
37 | } | 37 | } | ||
38 | return false; | 38 | return false; | ||
39 | } | 39 | } | ||
40 | const QPixmap& image() const override { return m_data; } | 40 | const QPixmap& image() const override; | ||
41 | QMimeData* mimeData() const override; | 41 | QMimeData* mimeData() const override; | ||
42 | 42 | | |||
43 | void write( QDataStream& stream ) const override; | 43 | void write( QDataStream& stream ) const override; | ||
44 | 44 | | |||
45 | private: | 45 | private: | ||
46 | /** | 46 | /** | ||
47 | * | 47 | * | ||
48 | */ | 48 | */ | ||
Show All 10 Lines |