title: Full customization of Qt creator coding style?
body: <p>Is there a way to <strong>fully</strong> customize the preferred coding style in QT creator? </p>
  
  <p>Here's what I mean by example (I'll directly use just a part from the example code from Qt creator's settings):</p>
  
  <pre><code>class Complex
  {
  public:
      Complex(double re, double im)
          : _re(re), _im(im)
      {}
      double modulus() const
      {
          return sqrt(_re * _re + _im * _im);
      }
  private:
      double _re;
      double _im;
  };
  </code></pre>
  
  <p>I want this to become:</p>
  
  <pre><code>class complex // &lt;- lower latter
  {
  public:
      complex( double re, double im ) // &lt;- spaces after/before ()
      : // &lt;- new line
           _re( re ), // &lt;- spaces after/before ()
          _im( im ) // &lt;- new line and spaces after/before ()
      {
      } // &lt;- new line
      // &lt;- new line
      double modulus() const
      {
          return sqrt( _re * _re + _im * _im ); // &lt;- spaces after/before ()
      }
  // &lt;- new line
  private:
      double _re;
      double _im;
  };
  </code></pre>
  
  <p>And so on, you get the idea.</p>
  
  <p>Is there some plugin for this or is there some "manual" way to achieve this? A lot of other editors have this option (for example, eclipse and slickedit)</p>
  
  <hr>
  
  <p><strong>Edit</strong>: Argh, I just saw <a href="http://qt-project.org/wiki/Qt_Coding_Style" rel="nofollow">this coding style</a> and <a href="http://qt-project.org/wiki/Coding-Conventions" rel="nofollow">these coding conventions</a>. Does this mean, I can't use my own coding style even for code, that just uses QT?</p>
  
  <p>Also, I know about <code>Tools -&gt; Options -&gt; C++ -&gt; Code Style</code> -> copy and then edit, <strong>but</strong> it's very limited. For example, I can't modify <em>any</em> of the things, noted as c++ comments in the example above.</p>