<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body>
    PS: I would prefer to work on a holistic approach instead of adding
    individual tickets. To prevent the user interface from getting even
    more cluttered by letting it grow organically. It always makes me
    want to scream when I see the fields configuration dialog. Until I
    realize that it was actually also me adding a lot of stuff in there.<br>
    <br>
    Therefore, please add comments and improvements to this document:<br>
    <br>
    <a class="moz-txt-link-freetext"
href="https://github.com/m-kuhn/QGIS-Enhancement-Proposals/blob/fields-and-forms-redesign/QEP-Fields-and-forms-redesign.rst#31-fields">https://github.com/m-kuhn/QGIS-Enhancement-Proposals/blob/fields-and-forms-redesign/QEP-Fields-and-forms-redesign.rst#31-fields</a><br>
    <br>
    and the associated discussion<br>
    <br>
    <a class="moz-txt-link-freetext" href="https://github.com/qgis/QGIS-Enhancement-Proposals/pull/13">https://github.com/qgis/QGIS-Enhancement-Proposals/pull/13</a><br>
    <br>
    Cheers<br>
    Matthias<br>
    <br>
    <div class="moz-cite-prefix">On 06/26/2015 01:53 PM, Matthias Kuhn
      wrote:<br>
    </div>
    <blockquote cite="mid:558D3D2E.3090705@gmx.ch" type="cite">
      <meta content="text/html; charset=ISO-8859-1"
        http-equiv="Content-Type">
      Hi,<br>
      <br>
      Yes, tooltips that show the comments would also be great. It would
      be nice to show<br>
      <br>
       * the database comments (if supported by the backend) as default<br>
       * allow to override it in the configuration<br>
      <br>
      Default values from expressions would also be a great addition. I
      think it would be better to define it directly on the field (and
      not on its widget). This way you can later turn the widget into
      something else (e.g. from text to range) without reconfiguring the
      default value. And it should have defaults for the defaults :)
      being read from the database where possible.<br>
      <br>
      Cheers,<br>
      Matthias<br>
      <br>
      <div class="moz-cite-prefix">On 06/26/2015 01:05 PM, Blumentrath,
        Stefan wrote:<br>
      </div>
      <blockquote
        cite="mid:f36548cb8989482fa7125dd948f5feab@NINSRV23.nina.no"
        type="cite">
        <meta http-equiv="Content-Type" content="text/html;
          charset=ISO-8859-1">
        <meta name="Generator" content="Microsoft Word 15 (filtered
          medium)">
        <!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]-->
        <style><!--
/* Font Definitions */
@font-face
        {font-family:Helvetica;
        panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
span.apple-style-span
        {mso-style-name:apple-style-span;}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:Consolas;}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
        <div class="WordSection1">
          <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US">Hi,<o:p></o:p></span></p>
          <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US"
              lang="EN-US">I am about to file a ticket for this. Another
              thought in this context:<o:p></o:p></span></p>
          <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US"
              lang="EN-US">When defining “default values” it would be
              splendid if one could use variables (e.g. %USER% or
              expressions like in the field calculator or Relation
              Reference widget). What do you think?<o:p></o:p></span></p>
          <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US"
              lang="EN-US">The latter could probably go into a new
              widget type "Calculated"?<o:p></o:p></span></p>
          <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US"
              lang="EN-US"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US"
              lang="EN-US">Another thing in this context could be adding
              the possibility do define “Mouse-over effects” in order to
              help understanding attribute content better (e.g. Units,
              backgrounds, how to measure in the field…)?! Lables are
              not allways sufficient, but maybe the GUI gets too
              fidgety?<o:p></o:p></span></p>
          <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US"
              lang="EN-US"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US"
              lang="EN-US">Should a request for this go into separate
              tickets?<o:p></o:p></span></p>
          <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US"
              lang="EN-US"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US"
              lang="EN-US">Cheers<o:p></o:p></span></p>
          <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US"
              lang="EN-US">Stefan<o:p></o:p></span></p>
          <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US"
              lang="EN-US"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US"
              lang="EN-US"><o:p> </o:p></span></p>
          <div>
            <div style="border:none;border-top:solid #E1E1E1
              1.0pt;padding:3.0pt 0cm 0cm 0cm">
              <p class="MsoNormal"><b><span
                    style="font-size:11.0pt;font-family:"Calibri",sans-serif"
                    lang="EN-US">From:</span></b><span
                  style="font-size:11.0pt;font-family:"Calibri",sans-serif"
                  lang="EN-US"> <a moz-do-not-send="true"
                    class="moz-txt-link-abbreviated"
                    href="mailto:qgis-user-bounces@lists.osgeo.org">qgis-user-bounces@lists.osgeo.org</a>
                  [<a moz-do-not-send="true"
                    class="moz-txt-link-freetext"
                    href="mailto:qgis-user-bounces@lists.osgeo.org">mailto:qgis-user-bounces@lists.osgeo.org</a>]
                  <b>On Behalf Of </b>didier peeters<br>
                  <b>Sent:</b> 26. juni 2015 12:36<br>
                  <b>To:</b> qgis-user<br>
                  <b>Subject:</b> Re: [Qgis-user] Default values in form<o:p></o:p></span></p>
            </div>
          </div>
          <p class="MsoNormal"><o:p> </o:p></p>
          <div>
            <p class="MsoNormal">Hello Mathias,<o:p></o:p></p>
          </div>
          <div>
            <p class="MsoNormal"><o:p> </o:p></p>
          </div>
          <div>
            <p class="MsoNormal">this would be great ! <o:p></o:p></p>
          </div>
          <div>
            <p class="MsoNormal">Additionally, this makes me think of
              another possible enhancement: when displaying a picture in
              a form tab, it could be nice to hide the label and
              path/url to the file, which is most of the time useless.
               Do I need to do anything more to make these suggestions ?<o:p></o:p></p>
          </div>
          <div>
            <p class="MsoNormal"><o:p> </o:p></p>
          </div>
          <div>
            <p class="MsoNormal">Didier<o:p></o:p></p>
          </div>
          <div>
            <p class="MsoNormal"><o:p> </o:p></p>
          </div>
          <div>
            <div>
              <div>
                <div>
                  <div>
                    <div>
                      <div>
                        <div>
                          <div>
                            <div>
                              <div>
                                <div>
                                  <p class="MsoNormal"><span
                                      style="font-family:"Helvetica",sans-serif;color:black"><br>
                                      <br>
                                      <o:p></o:p></span></p>
                                </div>
                              </div>
                            </div>
                          </div>
                        </div>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
            <p class="MsoNormal"><o:p> </o:p></p>
          </div>
          <p class="MsoNormal"><o:p> </o:p></p>
          <div>
            <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
              <div>
                <p class="MsoNormal">Le 26 juin 2015 à 12:07, Matthias
                  Kuhn <<a moz-do-not-send="true"
                    href="mailto:matthias.kuhn@gmx.ch">matthias.kuhn@gmx.ch</a>>

                  a écrit :<o:p></o:p></p>
              </div>
              <p class="MsoNormal"><o:p> </o:p></p>
              <div>
                <div>
                  <p class="MsoNormal" style="margin-bottom:12.0pt">I
                    think this would fit into the area of this QEP:<br>
                    <br>
                    <a moz-do-not-send="true"
href="https://github.com/m-kuhn/QGIS-Enhancement-Proposals/blob/fields-and-forms-redesign/QEP-Fields-and-forms-redesign.rst#31-fields">https://github.com/m-kuhn/QGIS-Enhancement-Proposals/blob/fields-and-forms-redesign/QEP-Fields-and-forms-redesign.rst#31-fields</a><br>
                    <br>
                    It could be added to the list "Information about
                    fields" next to "constraints".<br>
                    <br>
                    Any feedback on it is welcome.<br>
                    <br>
                    Matthias<o:p></o:p></p>
                  <div>
                    <p class="MsoNormal">On 06/26/2015 11:35 AM, Paolo
                      Cavallini wrote:<o:p></o:p></p>
                  </div>
                  <blockquote
                    style="margin-top:5.0pt;margin-bottom:5.0pt">
                    <p class="MsoNormal" style="margin-bottom:12.0pt">Agreed,

                      an important improvement. Please open a ticket if
                      not already there.<br>
                      All the best.<o:p></o:p></p>
                    <div>
                      <p class="MsoNormal">Il 26 giugno 2015 08:16:32
                        GMT+00:00, "Blumentrath, Stefan" <a
                          moz-do-not-send="true"
                          href="mailto:Stefan.Blumentrath@nina.no">
                          <Stefan.Blumentrath@nina.no></a> ha
                        scritto: <o:p></o:p></p>
                      <blockquote style="border:none;border-left:solid
                        #CCCCCC 1.0pt;padding:0cm 0cm 0cm
                        6.0pt;margin-left:4.8pt;margin-right:0cm">
                        <pre>Hei Didier,<o:p></o:p></pre>
                        <pre><o:p> </o:p></pre>
                        <pre>I guess you could use a python init function for the form in order to define "default values" (see: <a moz-do-not-send="true" href="http://nathanw.net/2011/09/05/qgis-tips-custom-feature-forms-with-python-logic">http://nathanw.net/2011/09/05/qgis-tips-custom-feature-forms-with-python-logic</a>/).<o:p></o:p></pre>
                        <pre>However, sounds like a useful enhancement of the Custom form functionality (at least I would be interested too)...<o:p></o:p></pre>
                        <pre><o:p> </o:p></pre>
                        <pre>Cheers<o:p></o:p></pre>
                        <pre>Stefan<o:p></o:p></pre>
                        <pre><o:p> </o:p></pre>
                        <pre>-----Original Message-----<o:p></o:p></pre>
                        <pre>From: <a moz-do-not-send="true" href="mailto:qgis-user-bounces@lists.osgeo.org">qgis-user-bounces@lists.osgeo.org</a> [<a moz-do-not-send="true" href="mailto:qgis-user-bounces@lists.osgeo.org">mailto:qgis-user-bounces@lists.osgeo.org</a>] On Behalf Of didier peeters<o:p></o:p></pre>
                        <pre>Sent: 26. juni 2015 10:08<o:p></o:p></pre>
                        <pre>To: qgis-user<o:p></o:p></pre>
                        <pre>Subject: [Qgis-user] Default values in form<o:p></o:p></pre>
                        <pre><o:p> </o:p></pre>
                        <pre>Hello,<o:p></o:p></pre>
                        <pre><o:p> </o:p></pre>
                        <pre>Simple question : is there a way to set a default value for an attribute in QGis ?  <o:p></o:p></pre>
                        <pre><o:p> </o:p></pre>
                        <pre>I have Postgis layers in QGis in which I’m inserting or updating data, and I would like that some fields would be filled automatically unless I fill<o:p></o:p></pre>
                        <pre>them myself.  Well that’s the definition of a default value, and I don’t think that using layers stored in Postgis would make any difference.<o:p></o:p></pre>
                        <pre><o:p> </o:p></pre>
                        <pre>Thanks<o:p></o:p></pre>
                        <pre>Didier<o:p></o:p></pre>
                        <pre style="text-align:center"><hr align="center" size="3" width="100%"></pre>
                        <pre><o:p> </o:p></pre>
                        <pre>Qgis-user mailing list<o:p></o:p></pre>
                        <pre><a moz-do-not-send="true" href="mailto:Qgis-user@lists.osgeo.org">Qgis-user@lists.osgeo.org</a><o:p></o:p></pre>
                        <pre><a moz-do-not-send="true" href="http://lists.osgeo.org/mailman/listinfo/qgis-user">http://lists.osgeo.org/mailman/listinfo/qgis-user</a><o:p></o:p></pre>
                        <pre style="text-align:center"><hr align="center" size="3" width="100%"></pre>
                        <pre><o:p> </o:p></pre>
                        <pre>Qgis-user mailing list<o:p></o:p></pre>
                        <pre><a moz-do-not-send="true" href="mailto:Qgis-user@lists.osgeo.org">Qgis-user@lists.osgeo.org</a><o:p></o:p></pre>
                        <pre><a moz-do-not-send="true" href="http://lists.osgeo.org/mailman/listinfo/qgis-user">http://lists.osgeo.org/mailman/listinfo/qgis-user</a><o:p></o:p></pre>
                      </blockquote>
                    </div>
                    <p class="MsoNormal"><br>
                      -- <br>
                      <a moz-do-not-send="true"
                        href="http://faunalia.eu/">http://faunalia.eu</a>/<br>
                      Sent from mobile, sorry for being short <br>
                      <br>
                      <br>
                      <o:p></o:p></p>
                    <pre>_______________________________________________<o:p></o:p></pre>
                    <pre>Qgis-user mailing list<o:p></o:p></pre>
                    <pre><a moz-do-not-send="true" href="mailto:Qgis-user@lists.osgeo.org">Qgis-user@lists.osgeo.org</a><o:p></o:p></pre>
                    <pre><a moz-do-not-send="true" href="http://lists.osgeo.org/mailman/listinfo/qgis-user">http://lists.osgeo.org/mailman/listinfo/qgis-user</a><o:p></o:p></pre>
                  </blockquote>
                  <p class="MsoNormal"><o:p> </o:p></p>
                </div>
                <p class="MsoNormal">_______________________________________________<br>
                  Qgis-user mailing list<br>
                  <a moz-do-not-send="true"
                    href="mailto:Qgis-user@lists.osgeo.org">Qgis-user@lists.osgeo.org</a><br>
                  <a moz-do-not-send="true"
                    href="http://lists.osgeo.org/mailman/listinfo/qgis-user">http://lists.osgeo.org/mailman/listinfo/qgis-user</a><o:p></o:p></p>
              </div>
            </blockquote>
          </div>
          <p class="MsoNormal"><o:p> </o:p></p>
        </div>
        <br>
        <fieldset class="mimeAttachmentHeader"></fieldset>
        <br>
        <pre wrap="">_______________________________________________
Qgis-user mailing list
<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:Qgis-user@lists.osgeo.org">Qgis-user@lists.osgeo.org</a>
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://lists.osgeo.org/mailman/listinfo/qgis-user">http://lists.osgeo.org/mailman/listinfo/qgis-user</a></pre>
      </blockquote>
      <br>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Qgis-user mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Qgis-user@lists.osgeo.org">Qgis-user@lists.osgeo.org</a>
<a class="moz-txt-link-freetext" href="http://lists.osgeo.org/mailman/listinfo/qgis-user">http://lists.osgeo.org/mailman/listinfo/qgis-user</a></pre>
    </blockquote>
    <br>
  </body>
</html>