X-Git-Url: https://gitweb.stoutner.com/?a=blobdiff_plain;f=src%2Fstructs%2FEntryStruct.h;h=3354a6a9e7ef4e70bb33f47c0ee68f6cf2261c64;hb=be625d0fcb1f4e8184ed62a28d23629f8c246d8e;hp=67a43eb391834d3c3fa02116bde9729c0e0f5a3e;hpb=f8f8d907d0caa128abf73696f812f8e92db812b7;p=PrivacyBrowserPC.git diff --git a/src/structs/EntryStruct.h b/src/structs/EntryStruct.h index 67a43eb..3354a6a 100644 --- a/src/structs/EntryStruct.h +++ b/src/structs/EntryStruct.h @@ -24,19 +24,30 @@ #include "enums/FilterOptionEnum.h" // Qt toolkit headers. -#include +#include struct EntryStruct { // The strings. - QString appliedEntry; - QString filterOptions; QString originalEntry; + QString originalFilterOptions; - // The filter options flag. - bool hasFilterOptions = false; + // The string lists. + QStringList appliedEntryList; + QStringList appliedFilterOptionsList; + QStringList domainList; + + // The booleans. + bool finalMatch = false; + bool hasRequestOptions = false; + bool initialMatch = false; + bool singleAppliedEntry = false; + + // The ints. + int sizeOfAppliedEntryList; // The filter options. + FilterOptionEnum::Disposition domain = FilterOptionEnum::Disposition::Null; FilterOptionEnum::Disposition font = FilterOptionEnum::Disposition::Null; FilterOptionEnum::Disposition image = FilterOptionEnum::Disposition::Null; FilterOptionEnum::Disposition mainFrame = FilterOptionEnum::Disposition::Null;