Classes | |
class | FilterTarget |
class | FilterEdit |
class | FilteredView |
class FilterTarget |
Public Member Functions | |
virtual | ~FilterTarget () |
virtual void | setFilter (const std::string &filter)=0 |
virtual void | scrollToFirstItem ()=0 |
virtual void | scrollToCurrentItem ()=0 |
virtual void | selectFirstItem ()=0 |
virtual void | activateFirstItem ()=0 |
virtual void | closeFilter () |
|
inlinevirtual |
|
pure virtual |
Implemented in LogView, ManagedTableView, SearchResultHeaderWidget, StringsView, SymbolList, TagList, TypeBrowserView, and VariableList.
|
pure virtual |
Implemented in LogView, ManagedTableView, SearchResultHeaderWidget, StringsView, SymbolList, TagList, TypeBrowserView, and VariableList.
|
pure virtual |
Implemented in LogView, ManagedTableView, SearchResultHeaderWidget, StringsView, SymbolList, TagList, TypeBrowserView, and VariableList.
|
pure virtual |
Implemented in LogView, ManagedTableView, SearchResultHeaderWidget, StringsView, SymbolList, TagList, TypeBrowserView, and VariableList.
|
pure virtual |
Implemented in LogView, ManagedTableView, SearchResultHeaderWidget, StringsView, SymbolList, TagList, TypeBrowserView, and VariableList.
|
virtual |
Reimplemented in LogView.
class FilterEdit |
Public Member Functions | |
FilterEdit (FilterTarget *target) | |
Protected Member Functions | |
virtual void | paintEvent (QPaintEvent *event) override |
virtual void | keyPressEvent (QKeyEvent *event) override |
FilterEdit::FilterEdit | ( | FilterTarget * | target | ) |
|
overrideprotectedvirtual |
|
overrideprotectedvirtual |
class FilteredView |
Public Member Functions | |
FilteredView (QWidget *parent, QWidget *filtered, FilterTarget *target, FilterEdit *edit=nullptr) | |
void | setFilterPlaceholderText (const QString &text) |
void | setFilterToolTip (const QString &text) |
void | updateFonts () |
void | clearFilter () |
void | showFilter (const QString &initialText) |
Static Public Member Functions | |
static bool | match (const std::string &name, const std::string &filter) |
FilteredView::FilteredView | ( | QWidget * | parent, |
QWidget * | filtered, | ||
FilterTarget * | target, | ||
FilterEdit * | edit = nullptr ) |
void FilteredView::setFilterPlaceholderText | ( | const QString & | text | ) |
void FilteredView::setFilterToolTip | ( | const QString & | text | ) |
void FilteredView::updateFonts | ( | ) |
void FilteredView::clearFilter | ( | ) |
void FilteredView::showFilter | ( | const QString & | initialText | ) |
|
static |