//honeypot demagogic

 Forum DhammaCitta. Forum Diskusi Buddhis Indonesia

Author Topic: Ask about Qt  (Read 6489 times)

0 Members and 1 Guest are viewing this topic.

Offline Indra

  • Global Moderator
  • KalyanaMitta
  • *****
  • Posts: 14.819
  • Reputasi: 451
  • Gender: Male
Re: Ask about Qt
« Reply #15 on: 14 December 2010, 09:11:33 AM »
Xcode is a suite of tools for developing software on Mac OS X, developed by Apple. Xcode 3.2, the latest major version, is bundled with Mac OS X v10.6, but is not installed by default. Instead it must be installed from the Mac OS X DVD, or downloaded for free from the Apple website. The version that is currently available is 3.2.5 that comes with iOS SDK 4.2.

jadi satu2nya deveelopment tool untuk iPad dan iPhone adalah XCode? benarkah?

Offline Sumedho

  • Kebetulan
  • Administrator
  • KalyanaMitta
  • *****
  • Posts: 12.406
  • Reputasi: 423
  • Gender: Male
  • not self
Re: Ask about Qt
« Reply #16 on: 14 December 2010, 09:21:20 AM »
AFAIK, CMIIW
There is no place like 127.0.0.1

Offline tesla

  • KalyanaMitta
  • *****
  • Posts: 6.426
  • Reputasi: 125
  • Gender: Male
  • bukan di surga atau neraka, hanya di sini
Re: Ask about Qt
« Reply #17 on: 14 December 2010, 10:31:07 AM »
tanya: kenapa memilih Qt? alasan dan pertimbangannya?
kalau dibandingkan dengan lazarus?

yah free pascal bagus jg sih...
secara konsep sangat mirip dg c++
hanya beda simbol2
:=  =
= ==
<> !=
* ^ (pointer)
& var (passing by reference)
dst...

kebetulan saja gw lagi butuh library utk YMSG -- Yahoo Messenger...
di java ada, jYMSG yg sudah mati, dan di-fork menjadi openYMSG yg sudah oke tapi masih ada bug
udah coba implement di Lazarus (Pascal) dg library yg dibuat Devy TYMSG (orang indonesia lho)... oke lah, tapi library ini newborn... masih sedikit sekali capability nya... nge-list multi group contact masih lom bisa...
& kelihatanya authornya sudah tidak menaruh perhatian pada lib ini...
ada yg mantap tapi bayar...

skr masih pakai pascal sih, tapi udah melirik ke libyahoo2
dg pertimbangan library ini yg paling mature...

mengapa Qt? sebenarnya ga jelas jg mengapa Qt...
sebab C/C++ punya byk GUI Library dari yg cross plaf & yg tidak.
alangkah baiknya kalau bisa seperti lazarus yg punya abstraction layer utk memilih GUI Library yg dipakai. shg programmer ga usah pusingin GUI LIbrary nya...
sayangnya di C/C++ ga ada abstraction layer tsb...
jadi pilihannya mau ga mau sih pilih salah satu, dan baru ketemu Qt yg kayanya solid bgt.

kesemua di atas, sebenarnya saya lebih library dependant daripada IDE dependant...
jadi 1st priority adalah library, 2nd baru cari IDE yg bagus

mending xcode >:D

xcode bisa pakai pascal & qt kok... jadi tenang aja. tar kalau punya mac baru sentuh xcode :p
Lepaskan keserakahan akan kesenangan. Lihatlah bahwa melepaskan dunia adalah kedamaian. Tidak ada sesuatu pun yang perlu kau raup, dan tidak ada satu pun yang perlu kau dorong pergi. ~ Buddha ~

Offline tesla

  • KalyanaMitta
  • *****
  • Posts: 6.426
  • Reputasi: 125
  • Gender: Male
  • bukan di surga atau neraka, hanya di sini
Re: Ask about Qt
« Reply #18 on: 14 December 2010, 02:58:09 PM »
ga ada toggle button ya? (kurang pas kalau pakai checkbox
Lepaskan keserakahan akan kesenangan. Lihatlah bahwa melepaskan dunia adalah kedamaian. Tidak ada sesuatu pun yang perlu kau raup, dan tidak ada satu pun yang perlu kau dorong pergi. ~ Buddha ~

Offline Forte

  • Sebelumnya FoxRockman
  • KalyanaMitta
  • *****
  • Posts: 16.577
  • Reputasi: 458
  • Gender: Male
  • not mine - not me - not myself
Re: Ask about Qt
« Reply #19 on: 14 December 2010, 09:54:42 PM »
ga ada toggle button ya? (kurang pas kalau pakai checkbox
ada donk.. ;D
pake QPushButton

biar ngerti.. coba test code di bawah ini ;D

Code: (Toggle Button Tips) [Select]
#include <QtGui/QApplication>
#include <QWidget>
#include <QVBoxLayout>
#include <QPushButton>

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    QWidget *w = new QWidget();
    QVBoxLayout *layout = new QVBoxLayout();
    QPushButton *button = new QPushButton("Toggle");
    QPushButton *normal = new QPushButton("Normal");
    button->setCheckable(true);
    layout->addWidget(button);
    layout->addWidget(normal);
    w->setLayout(layout);
    w->show();
    return a.exec();
}
Ini bukan milikku, ini bukan aku, ini bukan diriku
6 kelompok 6 - Chachakka Sutta MN 148

Offline tesla

  • KalyanaMitta
  • *****
  • Posts: 6.426
  • Reputasi: 125
  • Gender: Male
  • bukan di surga atau neraka, hanya di sini
Re: Ask about Qt
« Reply #20 on: 16 December 2010, 05:36:23 PM »
ada layout utk yg kalau window nya resize, widget nya ikut resize ga?
Lepaskan keserakahan akan kesenangan. Lihatlah bahwa melepaskan dunia adalah kedamaian. Tidak ada sesuatu pun yang perlu kau raup, dan tidak ada satu pun yang perlu kau dorong pergi. ~ Buddha ~

Offline tesla

  • KalyanaMitta
  • *****
  • Posts: 6.426
  • Reputasi: 125
  • Gender: Male
  • bukan di surga atau neraka, hanya di sini
Re: Ask about Qt
« Reply #21 on: 16 December 2010, 05:44:50 PM »
ada layout utk yg kalau window nya resize, widget nya ikut resize ga?

solved...
Lepaskan keserakahan akan kesenangan. Lihatlah bahwa melepaskan dunia adalah kedamaian. Tidak ada sesuatu pun yang perlu kau raup, dan tidak ada satu pun yang perlu kau dorong pergi. ~ Buddha ~