title: Specifying the icon of ToolButton using the text property
body: <p>In the built-in template of stack-view Qt quick application, the toolbutton is defined by:</p>
  
  <pre><code>    ToolButton {
          id: toolButton
          text: stackView.depth &gt; 1 ? "\u25C0" : "\u2630"
          font.pixelSize: Qt.application.font.pixelSize * 1.6
          onClicked: {
              if (stackView.depth &gt; 1) {
                  stackView.pop()
              } else {
                  drawer.open()
              }
          }
      }
  </code></pre>
  
  <p>which use "text" member to specify unicode character "\u25C0" as icon. Why use "text" instead of "icon"? Is there any advantage?</p>
  
  <p>Is there a complete list of such unicode in Qt? I've tried <a href="http://www.unicode.org/charts" rel="nofollow noreferrer">http://www.unicode.org/charts</a> but it's not always helpful. In the texteditor example there's another unicode character "\uE800" which marked as "icon-bold", but when I look it up in <a href="http://www.unicode.org/charts" rel="nofollow noreferrer">http://www.unicode.org/charts</a> it's marked as "Private Use Area" and no list is provided.</p>
  
  <p>Thank you!</p>