Articles

Memulai pemrograman dengan Qt Quick

Kali ini kita akan memahami artikel Getting Started Programming with Qt Quick yang ada di website Qt di http://doc.qt.io/qt-5/gettingstartedqml.html.  Dengan memahami artikel ini kita akan memiliki gambaran yang lebih utuh mengenai programming Qt menggunakan QML, Javascript dan C++.

Pada artikel Getting Started Programming with Qt Quick ini kita akan membahas

  1. Membuat Button dan Menu
    Di sini akan dijelaskan membuat Button menggunakan QML Rectangle dan MouseArea kemudian disimpan sebagai Button.
    Pada menu kita menggunakan QML  Row dan Button.
     
  2. Membuat Menu bar
    Pada menu bar ini kita akan mengimplemantasikan QML untuk Models dan Views. Object yang digunakan ListView.
     
  3. Membuat Text Editor
    Pada tutorial di sini menggunakan QML TextEdit. TextEditor ini kemudian dipercantik dengan tampilan dan animasi.

  4. Mengembangkan QML menggunakan C++
    - Mengekspose C++ Class ke QML
    Pada bagian ini akan diimplentasikan membuka dan menyimpan file menggunakan Qt dan C++.
     
    - Membuat Qt Plugin
    Pada bagian ini akan mengedit file project atau .pro .
     
    - Meregister Class ke QML
    Pada bagian ini menggunakan turunan QQmlExtensionPlugin, macro Q_OBJECT  dan macro Q_PLUGIN_METADATA .
     
    - Membuat QML Property dalam C++ class
    Pada bagian kita akan mengimplementasikan signal dan slot.

    - Mengimport plugin ke QML
    Pada bagian ini akan dibahas penggunakan folder qmldir untuk menambahkan file-file yang dibutuhkan.

Informasi lebih lanjut mengenai Getting Started Programming with Qt Quick dapat dibaca di http://doc.qt.io/qt-5/gettingstartedqml.html.

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

Other Mobile Development Articles:
Membangun aplikasi lintas platform dengan Qt
Property system pada Qt
Meta Object Compiler (moc) pada Qt
Kelas QObject pada Qt
Object Model pada Qt
Memulai pemrograman dengan Qt Quick
Signal dan slot pada Qt
Class-class C++ penting yang disediakan modul Qt QML
Qt meta object system
Integrasi QML dan C++
Menghubungkan C++ ke dalam QML Qt