Index: ossp-pkg/as/as-gui/TODO RCS File: /v/ossp/cvs/ossp-pkg/as/as-gui/TODO,v rcsdiff -q -kk '-r1.4' '-r1.5' -u '/v/ossp/cvs/ossp-pkg/as/as-gui/TODO,v' 2>/dev/null --- TODO 2002/11/11 21:39:08 1.4 +++ TODO 2002/11/13 16:36:58 1.5 @@ -11,6 +11,9 @@ ------- Add GUID Add Ex_ID +Q_CHECK_PTR +public/private +QWhatsThis::add(m_pAddbutton, trUtf8("Para soltar la pepa")); Dreams ------ Index: ossp-pkg/as/as-gui/as_gui.cpp RCS File: /v/ossp/cvs/ossp-pkg/as/as-gui/as_gui.cpp,v rcsdiff -q -kk '-r1.5' '-r1.6' -u '/v/ossp/cvs/ossp-pkg/as/as-gui/as_gui.cpp,v' 2>/dev/null --- as_gui.cpp 2002/11/13 12:38:25 1.5 +++ as_gui.cpp 2002/11/13 16:36:58 1.6 @@ -30,10 +30,32 @@ QMainWindow(pParent, kszName, Flags) { // Initial widget manipulations - resize(600, 480); - setCaption(trUtf8("OSSP Titraq")); if (!kszName) setName(trUtf8("Titraqform")); + resize(600, 480); + m_pMenubar = this->menuBar(); + m_pStatbar = this->statusBar(); + m_pStatbar->message(trUtf8("Ready")); + setCaption(trUtf8("OSSP Titraq")); + + // Lock down window size + setSizePolicy(QSizePolicy((QSizePolicy::SizeType)0, + (QSizePolicy::SizeType)0, 0, 0, sizePolicy().hasHeightForWidth())); + + // Work on the menu bar + QPopupMenu *pFilepopup = new QPopupMenu(this); + m_pMenubar->insertItem("&File", pFilepopup); +// pFilepopup->insertItem("&Quit", this, SLOT(quit())); +// pFilenewact->addTo(pFilepopup); +// pFileopenact->addTo(pFilepopup); +// pFilesaveact->addTo(pFilepopup); + + // Make a new tool bar + m_pToolbar = new QToolBar("Toolfile", this, DockTop); + m_pToolbar->setLabel(trUtf8("File Ops")); +// pFilenewact->addTo(m_pToolbar); +// pFileopenact->addTo(m_pToolbar); +// pFilesaveact->addTo(m_pToolbar); // Create a central frame and associated layout for QMainWindow m_pCenframe = new QFrame(this); Index: ossp-pkg/as/as-gui/as_gui.h RCS File: /v/ossp/cvs/ossp-pkg/as/as-gui/as_gui.h,v rcsdiff -q -kk '-r1.4' '-r1.5' -u '/v/ossp/cvs/ossp-pkg/as/as-gui/as_gui.h,v' 2>/dev/null --- as_gui.h 2002/11/13 12:38:25 1.4 +++ as_gui.h 2002/11/13 16:36:58 1.5 @@ -4,6 +4,9 @@ #include #include #include +#include +#include +#include #include #include #include @@ -53,6 +56,10 @@ QHBoxLayout *m_pControllayout; // Lower control buttons private: + // Don't destroy these, they are owned by QMainWindow + QMenuBar *m_pMenubar; + QToolBar *m_pToolbar; + QStatusBar *m_pStatbar; }; #endif // TITRAQMWIN_H