aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/newview/llinventoryview.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'linden/indra/newview/llinventoryview.cpp')
-rw-r--r--linden/indra/newview/llinventoryview.cpp16
1 files changed, 16 insertions, 0 deletions
diff --git a/linden/indra/newview/llinventoryview.cpp b/linden/indra/newview/llinventoryview.cpp
index f9dd70d..edc1ca7 100644
--- a/linden/indra/newview/llinventoryview.cpp
+++ b/linden/indra/newview/llinventoryview.cpp
@@ -44,6 +44,7 @@
44#include "llradiogroup.h" 44#include "llradiogroup.h"
45#include "llspinctrl.h" 45#include "llspinctrl.h"
46#include "lltextbox.h" 46#include "lltextbox.h"
47#include "llcombobox.h"
47#include "llui.h" 48#include "llui.h"
48 49
49#include "llfirstuse.h" 50#include "llfirstuse.h"
@@ -549,6 +550,12 @@ void LLInventoryView::init(LLInventoryModel* inventory)
549 mSearchEditor->setSearchCallback(onSearchEdit, this); 550 mSearchEditor->setSearchCallback(onSearchEdit, this);
550 } 551 }
551 552
553 mQuickFilterCombo = getChild<LLComboBox>("Quick Filter");
554 if (mQuickFilterCombo)
555 {
556 mQuickFilterCombo->setCommitCallback(onQuickFilterCommit);
557 }
558
552 sActiveViews.put(this); 559 sActiveViews.put(this);
553 560
554 gInventory.addObserver(this); 561 gInventory.addObserver(this);
@@ -981,6 +988,15 @@ void LLInventoryView::onSearchEdit(const std::string& search_string, void* user_
981} 988}
982 989
983 990
991//static
992void LLInventoryView::onQuickFilterCommit(LLUICtrl* ctrl, void* user_data)
993{
994 LLComboBox* quickfilter = (LLComboBox*)ctrl;
995
996 llinfos << "Quick Filter: " << quickfilter->getSimple() << llendl;
997}
998
999
984// static 1000// static
985// BOOL LLInventoryView::incrementalFind(LLFolderViewItem* first_item, const char *find_text, BOOL backward) 1001// BOOL LLInventoryView::incrementalFind(LLFolderViewItem* first_item, const char *find_text, BOOL backward)
986// { 1002// {