Dari namanya kita bisa menebak bahwa Repeater adalah pengulang. Dalam pemrograman Qt kita memahami dengan menggunakan Repeater kita bisa membuat banyak Item dengan pola tertentu yang kita buat. Sumber datanya berasal dari model .

Untuk lebih memahami, kita akan mencoba Repeater sesuai definisi yang ada di http://doc.qt.io/qt-5/qml-qtquick-repeater.html#details .

Berikut langkah-langkah menggunakan Repeator pada Qt:

  1. Jalankan wizard untuk membuat Qt Quick Application seperti yang dijelaskan pada artikel http://www.proweb.co.id/articles/mobile_development/qt_quick_appl.html .
     
  2. Edit main.qml seperti berikut ini:
    import QtQuick 2.4
    import QtQuick.Window 2.2

    Window {
        visible: true
        Column {
            Repeater {
                model: 5
                Rectangle {
                    width: 100; height: 30
                    border.width: 1
                    color: “yellow”
                }
            }
        }
    }

  3. Silahkan jalan Run dan hasilnya seperti gambar berikut ini:

    Kita menggunakan tata telat Column supaya item yang dihasilkan tampil dalam satu kolom.
    Dengan menggunakan data model:5, maka akan dibuat Rectangle sebanyak 5 buah seperti gambar di atas.

Untuk informasi lebih lanjut silahkan mengunjungi di http://doc.qt.io/qt-5/qml-qtquick-repeater.html#details .

Kunjungi www.proweb.co.id untuk menambah wawasan anda.

Menggunakan Repeater pada Qt