Articles

Object Model pada Qt

Standard model object pada C++ menyediakan runtime yang sangat efisien pada paradigma object. Tetapi di area GUI atau Graphical User Interface memerlukan lebih dari efisisensi run-time. Pada area Graphical User interface juga menuntut tingkat fleksibilitas yang tinggi. Qt menyediakan hal ini yaitu kecepatan runtime C++ dan juga fleksibilitas Qt Object Model.

Berkaitan dengan fleksibilitas ini, Qt menambahkan fitur C++

  1. Komunikasi yang canggih dalam pengimplementasiaan signal dan slot
     
  2. Teknologi yang memungkinkan perancangan dan pengqueryan object properties
     
  3. Kecanggihan event dan vent filters
     
  4. Contextual string translation untuk keperluan internationalization
     
  5. Kecanggihan timers
     
  6. Kecanggihan object trees yang hirarkis dan dapat diquery
  7. Kecanggihan guarded pointers (QPointer)
     
  8. Kecanggihan dynamic cast
     
  9. Dukungan pada penciptaan custom type

Fitur-fitur ini banyak dimplementasikan dari class-class yang diturunkan dari QObject.

Informasi lebih lanjut silahkan mengunjungi http://doc.qt.io/qt-5/object.html .

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

Other Mobile Development Articles:
Tools pengembangan aplikasi menggunakan Qt
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++