ILocatorFilter Class
(Core::ILocatorFilter)Public Types
| enum | Priority { Highest, High, Medium, Low } |
Public Functions
| ILocatorFilter(QObject *parent = 0) | |
| virtual | ~ILocatorFilter() |
| virtual void | accept(LocatorFilterEntry selection) const = 0 |
| QString | displayName() const |
| Id | id() const |
| bool | isConfigurable() const |
| bool | isEnabled() const |
| bool | isHidden() const |
| bool | isIncludedByDefault() const |
| virtual QList<LocatorFilterEntry> | matchesFor(QFutureInterface<LocatorFilterEntry> &future, const QString &entry) = 0 |
| virtual bool | openConfigDialog(QWidget *parent, bool &needsRefresh) |
| virtual void | prepareSearch(const QString &entry) |
| Priority | priority() const |
| virtual void | refresh(QFutureInterface<void> &future) = 0 |
| virtual bool | restoreState(const QByteArray &state) |
| virtual QByteArray | saveState() const |
| void | setIncludedByDefault(bool includedByDefault) |
| void | setShortcutString(const QString &shortcut) |
| QString | shortcutString() const |
Public Slots
| void | setEnabled(bool enabled) |
Static Public Members
| Qt::CaseSensitivity | caseSensitivity(const QString &str) |
| QString | msgConfigureDialogTitle() |
| QString | msgIncludeByDefault() |
| QString | msgIncludeByDefaultToolTip() |
| QString | msgPrefixLabel() |
| QString | msgPrefixToolTip() |
| QString | trimWildcards(const QString &str) |
Protected Functions
| void | setConfigurable(bool configurable) |
| void | setDisplayName(const QString &displayString) |
| void | setHidden(bool hidden) |
| void | setId(Id id) |
| void | setPriority(Priority priority) |
Member Function Documentation
ILocatorFilter::ILocatorFilter(QObject *parent = 0)
Default constructs an instance of ILocatorFilter.
[virtual] ILocatorFilter::~ILocatorFilter()
Destroys the instance of ILocatorFilter. The destructor is virtual.
[pure virtual] void ILocatorFilter::accept(LocatorFilterEntry selection) const
[static] Qt::CaseSensitivity ILocatorFilter::caseSensitivity(const QString &str)
QString ILocatorFilter::displayName() const
See also setDisplayName().
Id ILocatorFilter::id() const
See also setId().
bool ILocatorFilter::isConfigurable() const
bool ILocatorFilter::isEnabled() const
bool ILocatorFilter::isHidden() const
bool ILocatorFilter::isIncludedByDefault() const
[pure virtual] QList<LocatorFilterEntry> ILocatorFilter::matchesFor(QFutureInterface<LocatorFilterEntry> &future, const QString &entry)
[static] QString ILocatorFilter::msgConfigureDialogTitle()
[static] QString ILocatorFilter::msgIncludeByDefault()
[static] QString ILocatorFilter::msgIncludeByDefaultToolTip()
[static] QString ILocatorFilter::msgPrefixLabel()
[static] QString ILocatorFilter::msgPrefixToolTip()
[virtual] bool ILocatorFilter::openConfigDialog(QWidget *parent, bool &needsRefresh)
[virtual] void ILocatorFilter::prepareSearch(const QString &entry)
Priority ILocatorFilter::priority() const
See also setPriority().
[pure virtual] void ILocatorFilter::refresh(QFutureInterface<void> &future)
[virtual] bool ILocatorFilter::restoreState(const QByteArray &state)
[virtual] QByteArray ILocatorFilter::saveState() const
[protected] void ILocatorFilter::setConfigurable(bool configurable)
See also isConfigurable().
[protected] void ILocatorFilter::setDisplayName(const QString &displayString)
See also displayName().
[slot] void ILocatorFilter::setEnabled(bool enabled)
See also isEnabled().
[protected] void ILocatorFilter::setHidden(bool hidden)
See also isHidden().
[protected] void ILocatorFilter::setId(Id id)
See also id().
void ILocatorFilter::setIncludedByDefault(bool includedByDefault)
See also isIncludedByDefault().
[protected] void ILocatorFilter::setPriority(Priority priority)
See also priority().
void ILocatorFilter::setShortcutString(const QString &shortcut)
See also shortcutString().
QString ILocatorFilter::shortcutString() const
See also setShortcutString().