I took Benoit's request to be for a
list of
all Oneworld direct flights -- whereas JohnAx describes a method of checking whether a
particular route is one served by a direct flight.
A list would make it far easier to get a sense of where the direct flights are, to brainstorm as to how to make use of them, etc. With query-based don't-find-out-until-you-ask ("twenty questions"), you can't know what's out there unless you think to specifically look for it.
(Not to take this off-topic, but ... The analog of this list-versus-query differenec comes up in my field all the time. See
http://cyber.law.harvard.edu/filtering -- studying Internet filtering in China, Saudi Arabia, etc. Most filtering systems provide no comprehensive list of all blocked sites ("Here's all the porn sites we won't let you see: ___" -- as if!). Yet it's typically possible to find out whether any given site is blocked (just try to go there and see if it works or not). One of my main areas of research and software design, then, is testing access to hundreds of thousands of sites, tracking which are blocked, and posting lists to this effect. It's as if I ran the CX trip planner with every possible combination of cities and looked at each result to see where the direct flights are -- which I guess would actually be one way of answering benoit's question, if anyone is so inclined (and has the ability to write software to do this!).