Buat Menu sederhana

Topik sebelumnya Topik selanjutnya Go down

Membuat Menu Sederhana bisa di check

Post  cpp on Tue Nov 24, 2009 1:03 pm

Code:


#include <QtGui>
#include <QApplication>


class Sederhana : public QMainWindow
{
  public:
    Sederhana (QWidget *parent = 0);
 
};

Sederhana::Sederhana(QWidget *parent)
    : QMainWindow(parent)
{

    //mulai membuat menu pertama
    QAction *baru  = new QAction("Membuka_baru", this);
    baru->setCheckable(true);
    QAction *simpan = new QAction("Simpan_sesuatu", this);
    simpan->setCheckable(true);
    QAction *keluar = new QAction("Keluar_ngopi", this);
    keluar->setCheckable(true);
    QMenu *dalkutuk;
    dalkutuk = menuBar()->addMenu("Pertama");
    dalkutuk->addAction(baru);
    dalkutuk->addAction(simpan);
    dalkutuk->addAction(simpan);
    dalkutuk->addSeparator();//menambah garis
    dalkutuk->addAction(keluar);
    //selesai membuat menu
 
    //membuat menu kedua
    QAction *Daerah_A  = new QAction("Kitab", this);
    QAction *Daerah_B = new QAction("Kitab", this);
    QAction *Daerah_C = new QAction("General", this);
    QMenu *lontong;
    lontong = menuBar()->addMenu("Kedua");
    lontong->addAction(Daerah_A);
    lontong->addAction(Daerah_B);
    lontong->addAction(Daerah_C);
  //selesai membuat menu kedua
 
  //membuat sub menu
    QAction *Komputer  = new QAction("Programer", this);
    QAction *Kitab = new QAction("Kyai", this);
    QAction *Ibadah = new QAction("BOSS", this);     
    QMenu *tempe;
    tempe = lontong->addMenu("Daerah C");
    tempe->addAction(Komputer);
    tempe->addAction(Kitab);
    tempe->addAction(Ibadah);
    //Selesai membuat sub menu
 
    //yang ini supaya bila menekan tulisan keluar bisa OUT
    connect(keluar, SIGNAL(triggered()), qApp, SLOT(quit()));
}

int main(int argc, char *argv[])
{
  QApplication app(argc, argv);

  Sederhana window;

  window.setWindowTitle("Sederhana");
  window.show();

  return app.exec();
}
//ppfu

cpp
Pejuang
Pejuang

Jumlah posting : 35
Registration date : 15.03.09

Lihat profil user

Kembali Ke Atas Go down

standart menu

Post  zz on Tue Nov 24, 2009 4:23 am

// ada gambar ada shortcut
Code:

#include <QtGui>
#include <QApplication>


class Sederhana : public QMainWindow
{
  public:
    Sederhana (QWidget *parent = 0);
 
};

Sederhana::Sederhana(QWidget *parent)
    : QMainWindow(parent)
{

   //daftar gambar
   QPixmap satu ("gambar/punya/ente.png");
    QPixmap dua ("gambar/punya/ente/pwr-rebol.png");
    QPixmap tiga ("gambar/punya/ente/pwr-rebol.png");
   
    //mulai membuat menu pertama
    QAction *baru  = new QAction(satu,"Membuka_baru", this);
    QAction *simpan = new QAction(dua,"Simpan_sesuatu", this);
    QAction *keluar = new QAction(tiga,"Keluar_ngopi", this);
    QMenu *dalkutuk;
    dalkutuk = menuBar()->addMenu("Pertama");
    dalkutuk->addAction(baru);
    dalkutuk->addAction(simpan);
    dalkutuk->addAction(simpan);
    dalkutuk->addSeparator();//menambah garis
    dalkutuk->addAction(keluar);
    //selesai membuat menu
   
    //membuat menu kedua
    QAction *Daerah_A  = new QAction("Kitab", this);
    QAction *Daerah_B = new QAction("Kitab", this);
    QAction *Daerah_C = new QAction("General", this);
    QMenu *lontong;
    lontong = menuBar()->addMenu("Kedua");
    lontong->addAction(Daerah_A);
    lontong->addAction(Daerah_B);
    lontong->addAction(Daerah_C);
   //selesai membuat menu kedua
   
   //membuat sub menu
    QAction *Komputer  = new QAction("Programer", this);
    QAction *Kitab = new QAction("Kyai", this);
    QAction *Ibadah = new QAction("BOSS", this);      
    QMenu *tempe;
    tempe = lontong->addMenu("Daerah C");
    tempe->addAction(Komputer);
    tempe->addAction(Kitab);
    tempe->addAction(Ibadah);
    //Selesai membuat sub menu
   
    //membuat shortcut
    keluar->setShortcut(tr("CTRL+Q"));
    //selesai membuat shortcut
   
    //yang ini supaya bila menekan tulisan keluar bisa OUT
    connect(keluar, SIGNAL(triggered()), qApp, SLOT(quit()));
}

int main(int argc, char *argv[])
{
  QApplication app(argc, argv);

  Sederhana window;

  window.setWindowTitle("Sederhana");
  window.show();

  return app.exec();
}
//itempe

zz
Panglima
Panglima

Jumlah posting : 121
Age : 71
Lokasi : france
Registration date : 13.02.09

Lihat profil user

Kembali Ke Atas Go down

Membuat menu setengah sederhana

Post  zz on Tue Nov 24, 2009 4:14 am

Code:

#include <QtGui>
#include <QApplication>


class Sederhana : public QMainWindow
{
  public:
    Sederhana (QWidget *parent = 0);
 
};

Sederhana::Sederhana(QWidget *parent)
    : QMainWindow(parent)
{

    //mulai membuat menu pertama
    QAction *baru  = new QAction("Membuka_baru", this);
    QAction *simpan = new QAction("Simpan_sesuatu", this);
    QAction *keluar = new QAction("Keluar_ngopi", this);
    QMenu *dalkutuk;
    dalkutuk = menuBar()->addMenu("Pertama");
    dalkutuk->addAction(baru);
    dalkutuk->addAction(simpan);
    dalkutuk->addAction(simpan);
    dalkutuk->addSeparator();//menambah garis
    dalkutuk->addAction(keluar);
    //selesai membuat menu
   
    //membuat menu kedua
    QAction *Daerah_A  = new QAction("Kitab", this);
    QAction *Daerah_B = new QAction("Kitab", this);
    QAction *Daerah_C = new QAction("General", this);
    QMenu *lontong;
    lontong = menuBar()->addMenu("Kedua");
    lontong->addAction(Daerah_A);
    lontong->addAction(Daerah_B);
    lontong->addAction(Daerah_C);
   //selesai membuat menu kedua
   
   //membuat sub menu
    QAction *Komputer  = new QAction("Programer", this);
    QAction *Kitab = new QAction("Kyai", this);
    QAction *Ibadah = new QAction("BOSS", this);      
    QMenu *tempe;
    tempe = lontong->addMenu("Daerah C");
    tempe->addAction(Komputer);
    tempe->addAction(Kitab);
    tempe->addAction(Ibadah);
    //Selesai membuat sub menu
   
    //yang ini supaya bila menekan tulisan keluar bisa OUT
    connect(keluar, SIGNAL(triggered()), qApp, SLOT(quit()));
}

int main(int argc, char *argv[])
{
  QApplication app(argc, argv);

  Sederhana window;

  window.setWindowTitle("Sederhana");
  window.show();

  return app.exec();
}
//ppfu

zz
Panglima
Panglima

Jumlah posting : 121
Age : 71
Lokasi : france
Registration date : 13.02.09

Lihat profil user

Kembali Ke Atas Go down

Buat Menu sederhana

Post  zz on Tue Nov 24, 2009 3:54 am

sebaian dari kode disini bisa anda lihat di www.zetcode.com
Code:

#include <QtGui>
#include <QApplication>


class Sederhana : public QMainWindow
{
  public:
    Sederhana (QWidget *parent = 0);
 
};

Sederhana::Sederhana(QWidget *parent)
    : QMainWindow(parent)
{

    //mulai membuat menu
    QAction *baru  = new QAction("Membuka_baru", this);
    QAction *simpan = new QAction("Simpan_sesuatu", this);
    QAction *keluar = new QAction("Keluar_ngopi", this);
    QMenu *dalkutuk;
    dalkutuk = menuBar()->addMenu("File");
    dalkutuk->addAction(baru);
    dalkutuk->addAction(simpan);
    dalkutuk->addAction(keluar);
   
    //selesai membuat menu
   
   
    //yang ini supaya bila menekan tulisan keluar bisa OUT
    connect(keluar, SIGNAL(triggered()), qApp, SLOT(quit()));
}

int main(int argc, char *argv[])
{
  QApplication app(argc, argv);

  Sederhana window;

  window.setWindowTitle("Sederhana");
  window.show();

  return app.exec();
}
//itofu
[/quote]

zz
Panglima
Panglima

Jumlah posting : 121
Age : 71
Lokasi : france
Registration date : 13.02.09

Lihat profil user

Kembali Ke Atas Go down

Re: Buat Menu sederhana

Post  Sponsored content Today at 11:16 pm


Sponsored content


Kembali Ke Atas Go down

Topik sebelumnya Topik selanjutnya Kembali Ke Atas


 
Permissions in this forum:
Anda tidak dapat menjawab topik