41 #ifndef NCPkgFilterSearch_h
42 #define NCPkgFilterSearch_h
51 #include "NCInputField.h"
53 #include "NCLayoutBox.h"
54 #include "NCRichText.h"
55 #include "NCCheckBox.h"
56 #include "NCComboBox.h"
57 #include "NCPushButton.h"
83 NCInputField * searchExpr;
84 NCCheckBox * ignoreCase;
85 NCComboBox * searchMode;
89 bool getCheckBoxValue( NCCheckBox * checkBox );
93 std::string getSearchExpression()
const;
100 void createLayout( YWidget *parent );
102 virtual bool showSearchResultPackages();
104 bool match ( std::string s1, std::string s2,
bool ignoreCase );
106 bool fillSearchList( std::string & expr,
bool ignoreCase );
108 NCInputField * getSearchField() {
return searchExpr; }
115 #endif // NCPkgFilterSearch_h