TCP merupakan low-level network protocol yang banyak digunakan dalam IP atau Internet Protocol. Contoh penggunaan TCP adalah HTTP, FTP, POP3, IMAP, SMTP dan lain-lain. TCP meupakan protocol yang reliable(dapat diandalkan), stream oriented, dan connection oriented. Dari http://doc.qt.io/qt-5/images/tcpstream.png kita melihat gambarnya
Modul-modul penting Qt
Dengan banyaknya dokumentasi Qt, kita mungkin kesulitan bagaimana menemukan bagaimana belajar hal-hal yang sesuai kebutuhan kita. Untuk dapat belajar sesuai kebutuhan kita, kita perlu mengetahui referensi menyeluruh mengenai modul-modul dalam Qt. Modul-modul penting dalam Qt telah dibuat summary sematam daftar
Tools pengembangan aplikasi menggunakan Qt
Qt dirancang supaya programmer dapat menulis program dan user interface sekali saja dan kemudian menyebarkan aplikasinya ke berbagai platform baik desktop maupun mobile. Untuk memulainya cukup dengan mudah mendownload programnya yang telah lengkap yaitu Qt Creator IDE (Integrated Development Environment),
Membangun aplikasi lintas platform dengan Qt
Kalau selama ini kita melihat Qt sebagai tools untuk membuat aplikasi dengan bahasa C++, kita juga dapat melihat sebaliknya yaitu bahwa Qt merupakan extension dari C++. Qt dengan fasilitas membuat user interface QML dan juga handling dengan Javascript dapat dipandang
Property system pada Qt
Qt menyediakan property yang canggih di mana kita dapat melakukan compile ke berbagai platform. Property system ini berdasarkan pada Meta Object System dan komunikasi antar object menggunakan signal dan slot. Dari infomasi pada halaman The Property System yang ada di
Meta Object Compiler (moc) pada Qt
Meta Object Compiler atau moc adalah program yang menghandle Qt C++ extension. Tool moc akan membaca C++ header, jika menemukan deklarasi Q_OBJECT macro maka akan melakukan generate C++ source code yang berisi meta objcetc code pada class-class tersebut. Meta object
Kelas QObject pada Qt
Class QObject merupakan base class dari semua Qt Objects. QObject merupakan inti dari Object Model yang ada di Qt. Fitur utama adalah mekanisme yang canggih dalam komunikasi antar object yang disebut signals dan slots. Kita dapat menghubungkan signal dengan slot
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
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
Signal dan slot pada Qt
Signal dan slot digunakan sebagai komunikasi antar object-object dalam Qt. Signal dan slot ini merupakan fitur penting dari Qt. Signal dan slot ini dikerjakan oleh Qt meta-object system. Dalam GUI (Graphical User Interfaces) programming kita mungkin pernah mengalami perubahan dalam