Pemrograman GUI dengan Ruby dan QT4

Pendahuluan QT4 dan Ruby

Langkah untuk memanfaatkan library Qt pada aplikasi berbasis Ruby:
1. Load library Qt4
2. Import bagian dari library yang dibutuhkan, apakah itu widgets, menu dll
3. Tulis script kita
4. Tulis bagian eksekusi aplikasi/penampil di layar

Secara umum dalam menggunakan library Qt4 di Ruby sangatlah mudah, cukup dengan menuliskan syntax:

require 'Qt'

Berikut adalah contoh untuk membuat sebuah tooltip sederhana dengan QT4 dan Ruby

#memuat libary Qt
require 'Qt'

#mengambil bagian library yg akan digunakan, dalam hal ini QtWidget
#inherit sebagai QtApp

class QtApp < Qt::Widget

    def initialize
        super
        
        #definisikan title windownya
        setWindowTitle "Contoh Tooltip - Tutorial Ruby Qt4 emka.web.id"

        #definisikan isi dari tooltip
        setToolTip "Ini adalah sebuah tooltip. Dibuat dengan QtWidgets dan Ruby. (c) 2012 emka.web.id"
        
        #definisi ukuran dan tipe dialog
        resize 250, 150
        move 300, 300

        #tampil atau sembunyi/thread?
        show
    end
end

#setup aplikasi
app = Qt::Application.new ARGV
QtApp.new
app.exec

eksekusi script tersebut lewat terminal, jika script anda bernama latihan-1.rb maka:

ruby latihan-1.rb

jika tidak ada masalah, maka akan ditampilkan widget/tooltip sebagai berikut:

Latihan 1 Ruby-QT4 – Membuat tooltip

Selamat berjumpa di seri berikutnya.

Leave a Reply