29 void AddItem(
plStringView sDisplayName,
const char* szInternalPath,
const QVariant& variant, QIcon icon = QIcon());
32 QString GetSearchText()
const;
35 void Finalize(
const QString& sSearchText);
45 void OnItemActivated(
const QModelIndex& index);
46 void OnEnterPressed();
47 void OnSpecialKeyPressed(Qt::Key key);
48 void OnSearchChanged(
const QString& text);
52 virtual bool eventFilter(QObject*, QEvent*)
override;
55 QStandardItem* CreateCategoryMenu(
plStringView sCategory);
56 bool SelectFirstLeaf(QModelIndex parent);
61 QTreeView* m_pTreeView;
62 QStandardItemModel* m_pItemModel;
plStringView represent a read-only sub-string of a larger string, as it can store a dedicated string ...
Definition StringView.h:34