title: Recommended way to connect C++ Qt application with Google AdWords API
body: <p>What is the recommended way of connecting  C++ Qt application with Google AdWords API? There are many <a href="https://developers.google.com/adwords/api/docs/clientlibraries" rel="nofollow">client libraries (java, python, C#, others)</a>, but none of them is C++ based. So I can:</p>
  
  <ol>
  <li>Use an external program written in one of supported languages. It brings many problems with error handling, concurrency and portability (Windows and Mac in my case)</li>
  <li>Use JavaScript library with QtWebKit, but it seems to be an overkill.</li>
  <li>Make my own implementation of a SOAP client. It's going to be buggy.</li>
  <li>Use <a href="https://github.com/commontk/QtSOAP" rel="nofollow">QtSOAP</a>, but I don't think it supports Qt 4.8.</li>
  <li>Embed python in C++. I've never done it, so I don't know what problems to expect.</li>
  <li>Find other way.</li>
  </ol>
  
  <p>I need to use almost all of the API capabilities. So which approach is least error-prone?</p>