1MetaInfo { 2 Type { 3 name: "QtQuick.Controls.BusyIndicator" 4 icon: "images/busyindicator-icon16.png" 5 6 ItemLibraryEntry { 7 name: "Busy Indicator" 8 category: "Qt Quick - Controls 2" 9 libraryIcon: "images/busyindicator-icon.png" 10 version: "2.0" 11 requiredImport: "QtQuick.Controls" 12 } 13 } 14 15 Type { 16 name: "QtQuick.Controls.Button" 17 icon: "images/button-icon16.png" 18 19 ItemLibraryEntry { 20 name: "Button" 21 category: "Qt Quick - Controls 2" 22 libraryIcon: "images/button-icon.png" 23 version: "2.0" 24 requiredImport: "QtQuick.Controls" 25 26 Property { name: "text"; type: "binding"; value: "qsTr(\"Button\")" } 27 } 28 } 29 30 Type { 31 name: "QtQuick.Controls.CheckBox" 32 icon: "images/checkbox-icon16.png" 33 34 ItemLibraryEntry { 35 name: "Check Box" 36 category: "Qt Quick - Controls 2" 37 libraryIcon: "images/checkbox-icon.png" 38 version: "2.0" 39 requiredImport: "QtQuick.Controls" 40 41 Property { name: "text"; type: "binding"; value: "qsTr(\"Check Box\")" } 42 } 43 } 44 45 Type { 46 name: "QtQuick.Controls.CheckDelegate" 47 icon: "images/checkbox-icon16.png" 48 49 ItemLibraryEntry { 50 name: "Check Delegate" 51 category: "Qt Quick - Controls 2" 52 libraryIcon: "images/checkbox-icon.png" 53 version: "2.0" 54 requiredImport: "QtQuick.Controls" 55 56 Property { name: "text"; type: "binding"; value: "qsTr(\"Check Delegate\")" } 57 } 58 } 59 60 Type { 61 name: "QtQuick.Controls.ComboBox" 62 icon: "images/combobox-icon16.png" 63 64 ItemLibraryEntry { 65 name: "Combo Box" 66 category: "Qt Quick - Controls 2" 67 libraryIcon: "images/combobox-icon.png" 68 version: "2.0" 69 requiredImport: "QtQuick.Controls" 70 } 71 } 72 73 Type { 74 name: "QtQuick.Controls.DelayButton" 75 icon: "images/button-icon16.png" 76 77 ItemLibraryEntry { 78 name: "Delay Button" 79 category: "Qt Quick - Controls 2" 80 libraryIcon: "images/delaybutton-icon.png" 81 version: "2.2" 82 requiredImport: "QtQuick.Controls" 83 84 Property { name: "text"; type: "binding"; value: "qsTr(\"Delay Button\")" } 85 } 86 } 87 88 Type { 89 name: "QtQuick.Controls.Dial" 90 icon: "images/dial-icon16.png" 91 92 ItemLibraryEntry { 93 name: "Dial" 94 category: "Qt Quick - Controls 2" 95 libraryIcon: "images/dial-icon.png" 96 version: "2.0" 97 requiredImport: "QtQuick.Controls" 98 } 99 } 100 101 Type { 102 name: "QtQuick.Controls.Frame" 103 icon: "images/frame-icon16.png" 104 105 ItemLibraryEntry { 106 name: "Frame" 107 category: "Qt Quick - Controls 2" 108 libraryIcon: "images/frame-icon.png" 109 version: "2.0" 110 requiredImport: "QtQuick.Controls" 111 112 Property { name: "width"; type: "int"; value: 200 } 113 Property { name: "height"; type: "int"; value: 200 } 114 } 115 } 116 117 Type { 118 name: "QtQuick.Controls.GroupBox" 119 icon: "images/groupbox-icon16.png" 120 121 ItemLibraryEntry { 122 name: "Group Box" 123 category: "Qt Quick - Controls 2" 124 libraryIcon: "images/groupbox-icon.png" 125 version: "2.0" 126 requiredImport: "QtQuick.Controls" 127 128 Property { name: "width"; type: "int"; value: 200 } 129 Property { name: "height"; type: "int"; value: 200 } 130 Property { name: "title"; type: "binding"; value: "qsTr(\"Group Box\")" } 131 } 132 } 133 134 Type { 135 name: "QtQuick.Controls.ItemDelegate" 136 icon: "images/itemdelegate-icon16.png" 137 138 ItemLibraryEntry { 139 name: "Item Delegate" 140 category: "Qt Quick - Controls 2" 141 libraryIcon: "images/itemdelegate-icon.png" 142 version: "2.0" 143 requiredImport: "QtQuick.Controls" 144 145 Property { name: "text"; type: "binding"; value: "qsTr(\"Item Delegate\")" } 146 } 147 } 148 149 Type { 150 name: "QtQuick.Controls.Label" 151 icon: "images/label-icon16.png" 152 153 ItemLibraryEntry { 154 name: "Label" 155 category: "Qt Quick - Controls 2" 156 libraryIcon: "images/label-icon.png" 157 version: "2.0" 158 requiredImport: "QtQuick.Controls" 159 160 Property { name: "text"; type: "binding"; value: "qsTr(\"Label\")" } 161 } 162 } 163 164 Type { 165 name: "QtQuick.Controls.Page" 166 icon: "images/page-icon16.png" 167 168 ItemLibraryEntry { 169 name: "Page" 170 category: "Qt Quick - Controls 2" 171 libraryIcon: "images/page-icon.png" 172 version: "2.0" 173 requiredImport: "QtQuick.Controls" 174 175 Property { name: "width"; type: "int"; value: 200 } 176 Property { name: "height"; type: "int"; value: 200 } 177 } 178 } 179 180 Type { 181 name: "QtQuick.Controls.PageIndicator" 182 icon: "images/pageindicator-icon16.png" 183 184 ItemLibraryEntry { 185 name: "Page Indicator" 186 category: "Qt Quick - Controls 2" 187 libraryIcon: "images/pageindicator-icon.png" 188 version: "2.0" 189 requiredImport: "QtQuick.Controls" 190 191 Property { name: "count"; type: "int"; value: 3 } 192 } 193 } 194 195 Type { 196 name: "QtQuick.Controls.Pane" 197 icon: "images/pane-icon16.png" 198 199 ItemLibraryEntry { 200 name: "Pane" 201 category: "Qt Quick - Controls 2" 202 libraryIcon: "images/pane-icon.png" 203 version: "2.0" 204 requiredImport: "QtQuick.Controls" 205 206 Property { name: "width"; type: "int"; value: 200 } 207 Property { name: "height"; type: "int"; value: 200 } 208 } 209 } 210 211 Type { 212 name: "QtQuick.Controls.ProgressBar" 213 icon: "images/progressbar-icon16.png" 214 215 ItemLibraryEntry { 216 name: "Progress Bar" 217 category: "Qt Quick - Controls 2" 218 libraryIcon: "images/progressbar-icon.png" 219 version: "2.0" 220 requiredImport: "QtQuick.Controls" 221 222 Property { name: "value"; type: "real"; value: 0.5 } 223 } 224 } 225 226 Type { 227 name: "QtQuick.Controls.RadioButton" 228 icon: "images/radiobutton-icon16.png" 229 230 ItemLibraryEntry { 231 name: "Radio Button" 232 category: "Qt Quick - Controls 2" 233 libraryIcon: "images/radiobutton-icon.png" 234 version: "2.0" 235 requiredImport: "QtQuick.Controls" 236 237 Property { name: "text"; type: "binding"; value: "qsTr(\"Radio Button\")" } 238 } 239 } 240 241 Type { 242 name: "QtQuick.Controls.RadioDelegate" 243 icon: "images/radiobutton-icon16.png" 244 245 ItemLibraryEntry { 246 name: "Radio Delegate" 247 category: "Qt Quick - Controls 2" 248 libraryIcon: "images/radiobutton-icon.png" 249 version: "2.0" 250 requiredImport: "QtQuick.Controls" 251 252 Property { name: "text"; type: "binding"; value: "qsTr(\"Radio Delegate\")" } 253 } 254 } 255 256 Type { 257 name: "QtQuick.Controls.RangeSlider" 258 icon: "images/rangeslider-icon16.png" 259 260 ItemLibraryEntry { 261 name: "Range Slider" 262 category: "Qt Quick - Controls 2" 263 libraryIcon: "images/rangeslider-icon.png" 264 version: "2.0" 265 requiredImport: "QtQuick.Controls" 266 267 Property { name: "first.value"; type: "real"; value: 0.25 } 268 Property { name: "second.value"; type: "real"; value: 0.75 } 269 } 270 } 271 272 Type { 273 name: "QtQuick.Controls.RoundButton" 274 icon: "images/roundbutton-icon16.png" 275 276 ItemLibraryEntry { 277 name: "Round Button" 278 category: "Qt Quick - Controls 2" 279 libraryIcon: "images/roundbutton-icon.png" 280 version: "2.1" 281 requiredImport: "QtQuick.Controls" 282 Property { name: "text"; type: "string"; value: "+" } 283 } 284 } 285 286 Type { 287 name: "QtQuick.Controls.Slider" 288 icon: "images/slider-icon16.png" 289 290 ItemLibraryEntry { 291 name: "Slider" 292 category: "Qt Quick - Controls 2" 293 libraryIcon: "images/slider-icon.png" 294 version: "2.0" 295 requiredImport: "QtQuick.Controls" 296 297 Property { name: "value"; type: "real"; value: 0.5 } 298 } 299 } 300 301 Type { 302 name: "QtQuick.Controls.SpinBox" 303 icon: "images/spinbox-icon16.png" 304 305 ItemLibraryEntry { 306 name: "Spin Box" 307 category: "Qt Quick - Controls 2" 308 libraryIcon: "images/spinbox-icon.png" 309 version: "2.0" 310 requiredImport: "QtQuick.Controls" 311 } 312 } 313 314 Type { 315 name: "QtQuick.Controls.ScrollView" 316 icon: "images/scrollview-icon16.png" 317 318 ItemLibraryEntry { 319 name: "Scroll View" 320 category: "Qt Quick - Controls 2" 321 libraryIcon: "images/scrollview-icon.png" 322 version: "2.2" 323 requiredImport: "QtQuick.Controls" 324 325 Property { name: "width"; type: "int"; value: 200 } 326 Property { name: "height"; type: "int"; value: 200 } 327 } 328 } 329 330 Type { 331 name: "QtQuick.Controls.StackView" 332 icon: "images/stackview-icon16.png" 333 334 ItemLibraryEntry { 335 name: "Stack View" 336 category: "Qt Quick - Controls 2" 337 libraryIcon: "images/stackview-icon.png" 338 version: "2.0" 339 requiredImport: "QtQuick.Controls" 340 341 Property { name: "width"; type: "int"; value: 200 } 342 Property { name: "height"; type: "int"; value: 200 } 343 } 344 } 345 346 Type { 347 name: "QtQuick.Controls.SwipeDelegate" 348 icon: "images/itemdelegate-icon16.png" 349 350 ItemLibraryEntry { 351 name: "Swipe Delegate" 352 category: "Qt Quick - Controls 2" 353 libraryIcon: "images/itemdelegate-icon.png" 354 version: "2.0" 355 requiredImport: "QtQuick.Controls" 356 357 Property { name: "text"; type: "binding"; value: "qsTr(\"Swipe Delegate\")" } 358 } 359 } 360 361 Type { 362 name: "QtQuick.Controls.SwipeView" 363 icon: "images/swipeview-icon16.png" 364 365 ItemLibraryEntry { 366 name: "Swipe View" 367 category: "Qt Quick - Controls 2" 368 libraryIcon: "images/swipeview-icon.png" 369 version: "2.0" 370 requiredImport: "QtQuick.Controls" 371 372 Property { name: "width"; type: "int"; value: 200 } 373 Property { name: "height"; type: "int"; value: 200 } 374 } 375 } 376 377 Type { 378 name: "QtQuick.Controls.Switch" 379 icon: "images/switch-icon16.png" 380 381 ItemLibraryEntry { 382 name: "Switch" 383 category: "Qt Quick - Controls 2" 384 libraryIcon: "images/switch-icon.png" 385 version: "2.0" 386 requiredImport: "QtQuick.Controls" 387 388 Property { name: "text"; type: "binding"; value: "qsTr(\"Switch\")" } 389 } 390 } 391 392 Type { 393 name: "QtQuick.Controls.SwitchDelegate" 394 icon: "images/switch-icon16.png" 395 396 ItemLibraryEntry { 397 name: "Switch Delegate" 398 category: "Qt Quick - Controls 2" 399 libraryIcon: "images/switch-icon.png" 400 version: "2.0" 401 requiredImport: "QtQuick.Controls" 402 403 Property { name: "text"; type: "binding"; value: "qsTr(\"Switch Delegate\")" } 404 } 405 } 406 407 Type { 408 name: "QtQuick.Controls.TabBar" 409 icon: "images/toolbar-icon16.png" 410 411 ItemLibraryEntry { 412 name: "Tab Bar" 413 category: "Qt Quick - Controls 2" 414 libraryIcon: "images/toolbar-icon.png" 415 version: "2.0" 416 requiredImport: "QtQuick.Controls" 417 Property { name: "width"; type: "int"; value: 240 } 418 } 419 } 420 421 Type { 422 name: "QtQuick.Controls.TabButton" 423 icon: "images/toolbutton-icon16.png" 424 425 ItemLibraryEntry { 426 name: "Tab Button" 427 category: "Qt Quick - Controls 2" 428 libraryIcon: "images/toolbutton-icon.png" 429 version: "2.0" 430 requiredImport: "QtQuick.Controls" 431 Property { name: "text"; type: "binding"; value: "qsTr(\"Tab Button\")" } 432 } 433 } 434 435 Type { 436 name: "QtQuick.Controls.TextArea" 437 icon: "images/textarea-icon16.png" 438 439 ItemLibraryEntry { 440 name: "Text Area" 441 category: "Qt Quick - Controls 2" 442 libraryIcon: "images/textarea-icon.png" 443 version: "2.0" 444 requiredImport: "QtQuick.Controls" 445 446 Property { name: "placeholderText"; type: "binding"; value: "qsTr(\"Text Area\")" } 447 } 448 } 449 450 Type { 451 name: "QtQuick.Controls.TextField" 452 icon: "images/textfield-icon16.png" 453 454 ItemLibraryEntry { 455 name: "Text Field" 456 category: "Qt Quick - Controls 2" 457 libraryIcon: "images/textfield-icon.png" 458 version: "2.0" 459 requiredImport: "QtQuick.Controls" 460 461 Property { name: "placeholderText"; type: "binding"; value: "qsTr(\"Text Field\")" } 462 } 463 } 464 465 Type { 466 name: "QtQuick.Controls.ToolBar" 467 icon: "images/toolbar-icon16.png" 468 469 ItemLibraryEntry { 470 name: "Tool Bar" 471 category: "Qt Quick - Controls 2" 472 libraryIcon: "images/toolbar-icon.png" 473 version: "2.0" 474 requiredImport: "QtQuick.Controls" 475 476 Property { name: "width"; type: "int"; value: 360 } 477 } 478 } 479 480 Type { 481 name: "QtQuick.Controls.ToolButton" 482 icon: "images/toolbutton-icon16.png" 483 484 ItemLibraryEntry { 485 name: "Tool Button" 486 category: "Qt Quick - Controls 2" 487 libraryIcon: "images/toolbutton-icon.png" 488 version: "2.0" 489 requiredImport: "QtQuick.Controls" 490 491 Property { name: "text"; type: "binding"; value: "qsTr(\"Tool Button\")" } 492 } 493 } 494 495 Type { 496 name: "QtQuick.Controls.ToolSeparator" 497 icon: "images/toolseparator-icon16.png" 498 499 ItemLibraryEntry { 500 name: "Tool Separator" 501 category: "Qt Quick - Controls 2" 502 libraryIcon: "images/toolseparator-icon.png" 503 version: "2.1" 504 requiredImport: "QtQuick.Controls" 505 } 506 } 507 508 Type { 509 name: "QtQuick.Controls.Tumbler" 510 icon: "images/tumbler-icon16.png" 511 512 ItemLibraryEntry { 513 name: "Tumbler" 514 category: "Qt Quick - Controls 2" 515 libraryIcon: "images/tumbler-icon.png" 516 version: "2.0" 517 requiredImport: "QtQuick.Controls" 518 519 Property { name: "model"; type: "int"; value: "10" } 520 } 521 } 522} 523