Filters
There are 5 filters you can use to automatically ignore quest objectives, which you can turn on and off using the slash command /qh filter.
The first filter is ''level'', which by default is on. It will cause QuestHelper to ignore any objectives that your current party probably isn't high enough to complete. You can adjust the level offset used by this filter with the command /qh level ''offset''.
The next filter is ''zone'', which by default is off. It will cause QuestHelper to ignore any objectives that aren't in your current zone. Note that this filter might not do The Right Thing? for objectives that can be completed in multiple zones.
The third filter is ''done'', which by default is off. It will hide objectives for any quests that aren't complete. You can use this if you don't want to quest and just want to turn the quests you do have in.
The fourth filter is ''blocked'', which hides blocked objectives, i.e. ones that can't be done yet, such as quest turn-ins for incomplete quests. This is probably most useful if you prefer to hide the "ant trails", as the route it will compute will be somewhat of a lie.
The fifth filter is ''watched'', which hides objectives that you are not currently tracking via WoW's built-in quest tracker. This gives you a lot of control over which quests QH shows, but also limits you to five quests tracked at once and can easily cause problems with route quality.
You can force QuestHelper to show an objective that otherwise would have been filtered by typing /qh hidden and selecting ''Show'' from its entry in the menu.