Skip to content

Commit

Permalink
use Q_ENUM for QgsLocator::Priority
Browse files Browse the repository at this point in the history
  • Loading branch information
3nids committed Jun 20, 2018
1 parent 4790747 commit f749c52
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 0 deletions.
4 changes: 4 additions & 0 deletions python/core/auto_additions/qgslocatorfilter.py
@@ -0,0 +1,4 @@
# The following has been generated automatically from src/core/locator/qgslocatorfilter.h
QgsLocatorFilter.Priority.baseClass = QgsLocatorFilter
QgsLocatorFilter.Flags.baseClass = QgsLocatorFilter
Flags = QgsLocatorFilter # dirty hack since SIP seems to introduce the flags in module
2 changes: 2 additions & 0 deletions src/core/locator/qgslocatorfilter.h
Expand Up @@ -117,13 +117,15 @@ class CORE_EXPORT QgsLocatorFilter : public QObject
Low, //!< Low priority
Lowest //!< Lowest priority
};
Q_ENUM( Priority )

//! Flags for locator behavior.
enum Flag
{
FlagFast = 1 << 1, //!< Filter finds results quickly and can be safely run in the main thread
};
Q_DECLARE_FLAGS( Flags, Flag )
Q_FLAG( Flags )

/**
* Constructor for QgsLocatorFilter.
Expand Down

0 comments on commit f749c52

Please sign in to comment.