forked from qt-creator/qt-creator
BaseFileFilter: export Iterator
and deinline dtor. It saves 1 copy.
Similar to 184695be92
Change-Id: I2a55b00aa65bc3d0ac7f45d7321ea099882c776e
Reviewed-by: Daniel Teske <daniel.teske@theqtcompany.com>
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
This commit is contained in:
@@ -72,6 +72,9 @@ public:
|
||||
} // Internal
|
||||
} // Core
|
||||
|
||||
BaseFileFilter::Iterator::~Iterator()
|
||||
{}
|
||||
|
||||
BaseFileFilter::BaseFileFilter()
|
||||
: d(new Internal::BaseFileFilterPrivate)
|
||||
{
|
||||
|
||||
@@ -45,9 +45,9 @@ class CORE_EXPORT BaseFileFilter : public ILocatorFilter
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
class Iterator {
|
||||
class CORE_EXPORT Iterator {
|
||||
public:
|
||||
virtual ~Iterator() { }
|
||||
virtual ~Iterator();
|
||||
virtual void toFront() = 0;
|
||||
virtual bool hasNext() const = 0;
|
||||
virtual QString next() = 0;
|
||||
|
||||
Reference in New Issue
Block a user