Buat Menu sederhana
2 posters
Halaman 1 dari 1
Membuat Menu Sederhana bisa di check
- 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
- Jumlah posting : 35
Registration date : 15.03.09
standart menu
// 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
- Jumlah posting : 121
Age : 78
Lokasi : france
Registration date : 13.02.09
Membuat menu setengah sederhana
- 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
- Jumlah posting : 121
Age : 78
Lokasi : france
Registration date : 13.02.09
Buat Menu sederhana
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
zz- Panglima
- Jumlah posting : 121
Age : 78
Lokasi : france
Registration date : 13.02.09
Halaman 1 dari 1
Permissions in this forum:
Anda tidak dapat menjawab topik
|
|