Advertisement
Guest User

Untitled

a guest
May 7th, 2019
216
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import QtQuick 2.9
  2. import QtQuick.Window 2.2
  3. import QtQuick.Layouts 1.3
  4.  
  5. Window {
  6.     visible: true
  7.     width: 500
  8.     height: 400
  9.  
  10.     RowLayout {
  11.         id: rowLayout
  12.         width: parent.width
  13.         spacing: 8
  14.         Text {
  15.             text: "Please don't elide me"
  16.             Layout.fillWidth: true
  17.             Layout.minimumWidth: implicitWidth
  18.             Rectangle {
  19.                 anchors.fill: parent
  20.                 border.width: 1
  21.                 z: -1
  22.             }
  23.         }
  24.         Text {
  25.             text: "You can elide me because we don't really care about my long text, but having it longer is still nice if it can fit."
  26.             elide: Text.ElideRight
  27.             Layout.minimumWidth: 0
  28.             Rectangle {
  29.                 anchors.fill: parent
  30.                 border.width: 1
  31.                 z: -1
  32.             }
  33.         }
  34.         Rectangle {
  35.             // some control that should be visible
  36.             width: 30
  37.             height: 30
  38.             color: "black"
  39.         }
  40.     }
  41.     Rectangle {
  42.         x: 5
  43.         width: rowLayout.width - 10
  44.         color: "red"
  45.         height: 1
  46.     }
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement