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++
- Komunikasi yang canggih dalam pengimplementasiaan signal dan slot
- Teknologi yang memungkinkan perancangan dan pengqueryan object properties
- Kecanggihan event dan vent filters
- Contextual string translation untuk keperluan internationalization
- Kecanggihan timers
- Kecanggihan object trees yang hirarkis dan dapat diquery
- Kecanggihan guarded pointers (QPointer)
- Kecanggihan dynamic cast
- 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.
Object Model pada Qt