#include<qapplication.h>
#include<qpopupmenu.h>
#include<qpushbutton.h>
#include<qmenubar.h>
#include<qfont.h>
#include<qlineedit.h>
#include<qstring.h>
class MyMainWindow: public QWidget
{
public:
MyMainWindow();
private:
//QPopupMenu *file;
//QPopupMenu *edit;
//QPopupMenu *tools;
//QPopupMenu *help;
//QMenuBar *menubar;
QLineEdit *ledit;
};
MyMainWindow::MyMainWindow()
{
setGeometry(100, 100, 300, 300);
QPopupMenu *file = new QPopupMenu;
file->insertItem("New");
file->insertItem("Open");
file->insertItem("Save");
file->insertItem("Print");
file->insertItem("Quit", qApp, SLOT(quit()));
QPopupMenu *edit = new QPopupMenu;
edit->insertItem("Select All", qApp, SLOT(selectAll()));
edit->insertItem("Copy");
edit->insertItem("Cut");
edit->insertItem("Past");
edit->insertItem("Delet");
QPopupMenu *tools = new QPopupMenu;
tools->insertItem("Fonts");
tools->insertItem("Pargraph");
tools->insertItem("Options");
QPopupMenu *help = new QPopupMenu;
help->insertItem("Menual List");
help->insertItem("Our WebSite");
help->insertItem("About This Program");
QMenuBar *menubar = new QMenuBar;
menubar->insertItem("File", file);
menubar->insertItem("Edit", edit);
menubar->insertItem("Tools", tools);
menubar->insertItem("Help", help);
ledit =new QLineEdit(this);
ledit->setText("Input Your Word Here");
ledit->setFont(QFont("Times", 12, QFont::Bold) );
ledit->setGeometry(20, 40, 300, 60);
}
int main(int argc, char **argv)
{
QApplication a(argc, argv);
MyMainWindow w;
a.setMainWidget(&w);
w.show();
a.exec();
}