diff options
| author | Tim E. Real <termtech@rogers.com> | 2010-10-28 00:03:09 +0000 | 
|---|---|---|
| committer | Tim E. Real <termtech@rogers.com> | 2010-10-28 00:03:09 +0000 | 
| commit | ff3cde3dfc18ed4214a8d5f79490469216ae2f71 (patch) | |
| tree | 1cde9b04ecf607663af6047b16db936ce1326bd5 /muse2/muse | |
| parent | 7591e44b99f770272e47a54ebcf7affc2ee78c45 (diff) | |
Toolbars: Marker, list, master(s) windows. Fixes for others. Some new style headers fixes.
Diffstat (limited to 'muse2/muse')
29 files changed, 226 insertions, 245 deletions
| diff --git a/muse2/muse/app.cpp b/muse2/muse/app.cpp index f23a3283..e07b6c6e 100644 --- a/muse2/muse/app.cpp +++ b/muse2/muse/app.cpp @@ -25,17 +25,17 @@  #include <QButtonGroup>  //#include <q3popupmenu.h>  #include <QMenu> -#include <qmessagebox.h> -#include <qclipboard.h> -#include <qsocketnotifier.h> -#include <qtextcodec.h> -#include <qstylefactory.h> -#include <qmenubar.h> -#include <qapplication.h> -#include <qtimer.h> -#include <qstyle.h> -#include <qsplashscreen.h> -#include <qobject.h> +#include <QMessageBox> +#include <QClipboard> +#include <QSocketNotifier> +#include <QTextCodec> +#include <QStyleFactory> +#include <QMenuBar> +#include <QApplication> +#include <QTimer> +#include <QStyle> +#include <QSplashScreen> +#include <QObject>  //Added by qt3to4:  #include <QTimerEvent>  #include <Q3CString> diff --git a/muse2/muse/app.h b/muse2/muse/app.h index b3dd701a..4728f74f 100644 --- a/muse2/muse/app.h +++ b/muse2/muse/app.h @@ -13,7 +13,7 @@  //#include <q3mainwindow.h>  #include <QMainWindow> -#include <qrect.h> +#include <QRect>  //Added by qt3to4:  #include <Qt3Support>  //#include <Q3PopupMenu> diff --git a/muse2/muse/arranger/arranger.cpp b/muse2/muse/arranger/arranger.cpp index baae70e2..99d0e181 100644 --- a/muse2/muse/arranger/arranger.cpp +++ b/muse2/muse/arranger/arranger.cpp @@ -10,27 +10,27 @@  #include <stdio.h>  #include <values.h> -#include <qlayout.h> -#include <qcombobox.h> -#include <qtoolbutton.h> +#include <QLayout> +//#include <qcombobox.h> +#include <QToolButton>  #include <QButtonGroup> -#include <qlabel.h> +#include <QLabel>  //#include <q3accel.h> -#include <qcombobox.h> +#include <QComboBox>  //#include <q3whatsthis.h>  //#include <q3toolbar.h>  #include <QToolBar> -#include <qtooltip.h> +//#include <QToolTip>  #include <q3popupmenu.h>  #include <q3hbox.h> -#include <qstringlist.h> +#include <QStringList>  #include <q3filedialog.h> -#include <qcheckbox.h> -#include <qpushbutton.h> +#include <QCheckBox> +#include <QPushButton>  //#include <q3mainwindow.h>  #include <QMainWindow>  #include <q3widgetstack.h> -#include <qscrollbar.h> +#include <QScrollBar>  //Added by qt3to4:  #include <QKeyEvent>  #include <Q3ValueList> @@ -134,8 +134,8 @@ Arranger::Arranger(QMainWindow* parent, const char* name)        toolbar->addWidget(label);        QComboBox* raster = new QComboBox();        for (int i = 0; i < 6; i++) -            raster->insertItem(tr(rastval[i]), i); -      raster->setCurrentItem(1); +            raster->insertItem(i, tr(rastval[i])); +      raster->setCurrentIndex(1);        toolbar->addWidget(raster);        connect(raster, SIGNAL(activated(int)), SLOT(_setRaster(int)));        raster->setFocusPolicy(Qt::NoFocus); @@ -151,19 +151,19 @@ Arranger::Arranger(QMainWindow* parent, const char* name)        //        lenEntry = new SpinBox(1, 10000, 1);        lenEntry->setValue(song->len()); -      QToolTip::add(lenEntry, tr("song length - bars")); +      lenEntry->setToolTip(tr("song length - bars"));        Q3WhatsThis::add(lenEntry, tr("song length - bars"));        toolbar->addWidget(lenEntry);        connect(lenEntry, SIGNAL(valueChanged(int)), SLOT(songlenChanged(int)));        typeBox = new LabelCombo(tr("Type"), 0); -      typeBox->insertItem(tr("NO"), 0); -      typeBox->insertItem(tr("GM"), 1); -      typeBox->insertItem(tr("GS"), 2); -      typeBox->insertItem(tr("XG"), 3); -      typeBox->setCurrentItem(0); -      QToolTip::add(typeBox, tr("midi song type")); -      Q3WhatsThis::add(typeBox, tr("midi song type")); +      typeBox->insertItem(0, tr("NO")); +      typeBox->insertItem(1, tr("GM")); +      typeBox->insertItem(2, tr("GS")); +      typeBox->insertItem(3, tr("XG")); +      typeBox->setCurrentIndex(0); +      typeBox->setToolTip(tr("midi song type")); +      typeBox->setWhatsThis(tr("midi song type"));        typeBox->setFocusPolicy(Qt::NoFocus);        toolbar->addWidget(typeBox);        connect(typeBox, SIGNAL(activated(int)), SLOT(modeChange(int))); @@ -175,8 +175,8 @@ Arranger::Arranger(QMainWindow* parent, const char* name)        globalPitchSpinBox = new SpinBox(-127, 127, 1);        globalPitchSpinBox->setValue(song->globalPitchShift()); -      QToolTip::add(globalPitchSpinBox, tr("midi pitch")); -      Q3WhatsThis::add(globalPitchSpinBox, tr("global midi pitch shift")); +      globalPitchSpinBox->setToolTip(tr("midi pitch")); +      globalPitchSpinBox->setWhatsThis(tr("global midi pitch shift"));        toolbar->addWidget(globalPitchSpinBox);        connect(globalPitchSpinBox, SIGNAL(valueChanged(int)), SLOT(globalPitchChanged(int))); @@ -188,8 +188,8 @@ Arranger::Arranger(QMainWindow* parent, const char* name)        globalTempoSpinBox = new SpinBox(50, 200, 1, toolbar);        globalTempoSpinBox->setSuffix(QString("%"));        globalTempoSpinBox->setValue(tempomap.globalTempo()); -      QToolTip::add(globalTempoSpinBox, tr("midi tempo")); -      Q3WhatsThis::add(globalTempoSpinBox, tr("midi tempo")); +      globalTempoSpinBox->setToolTip(tr("midi tempo")); +      globalTempoSpinBox->setWhatsThis(tr("midi tempo"));        toolbar->addWidget(globalTempoSpinBox);        connect(globalTempoSpinBox, SIGNAL(valueChanged(int)), SLOT(globalTempoChanged(int))); @@ -506,7 +506,7 @@ void Arranger::songChanged(int type)          trackSelectionChanged();          canvas->partsChanged(); -        typeBox->setCurrentItem(int(song->mtype())); +        typeBox->setCurrentIndex(int(song->mtype()));          if (type & SC_SIG)                time->redraw();          if (type & SC_TEMPO) @@ -572,7 +572,7 @@ void Arranger::modeChange(int mode)  void Arranger::setMode(int mode)        { -      typeBox->setCurrentItem(mode); +      typeBox->setCurrentIndex(mode);        }  //--------------------------------------------------------- diff --git a/muse2/muse/arranger/arranger.h b/muse2/muse/arranger/arranger.h index a5ca269d..37b4c55e 100644 --- a/muse2/muse/arranger/arranger.h +++ b/muse2/muse/arranger/arranger.h @@ -10,7 +10,7 @@  #include <vector> -#include <qwidget.h> +#include <QWidget>  #include <q3header.h>  #include <q3whatsthis.h>  //Added by qt3to4: diff --git a/muse2/muse/liste/listedit.cpp b/muse2/muse/liste/listedit.cpp index c081b68d..1879b6a8 100644 --- a/muse2/muse/liste/listedit.cpp +++ b/muse2/muse/liste/listedit.cpp @@ -7,23 +7,24 @@  //#include <q3toolbar.h>  #include <QToolBar> -#include <qtooltip.h> -#include <qtoolbutton.h> -#include <qlayout.h> +#include <QToolTip> +#include <QToolButton> +#include <QLayout>  #include <q3hbox.h> -#include <qscrollbar.h> -#include <qlabel.h> -#include <qpushbutton.h> -#include <qradiobutton.h> +#include <QScrollBar> +#include <QLabel> +#include <QPushButton> +#include <QRadioButton>  #include <QButtonGroup>  #include <q3listbox.h>  #include <q3listview.h>  #include <q3header.h>  #include <q3popupmenu.h> -#include <qmenubar.h> -#include <qaction.h> +#include <QMenuBar> +//#include <qaction.h>  #include <q3accel.h>  #include <Qt3Support> +#include <QAction>  //Added by qt3to4:  #include <QKeyEvent>  #include <QActionGroup> @@ -420,22 +421,6 @@ QString EventListItem::text(int col) const  ListEdit::ListEdit(PartList* pl)     : MidiEditor(0, 0, pl)        { -      // ORCAN - CHECK: -      /* -      insertItems = new QActionGroup(this, "InsertItems", false); -      insertNote = new QAction(tr("Insert Note"), QIcon(*note1Icon), tr("insert Note"), -        0, insertItems); -      insertSysEx = new QAction(tr("Insert SysEx"), QIcon(*sysexIcon), tr("insert SysEx"), -        0, insertItems); -      insertCtrl = new QAction(tr("Insert Ctrl"), QIcon(*ctrlIcon), tr("insert Ctrl"), -        0, insertItems); -      insertMeta = new QAction(tr("Insert Meta"), QIcon(*metaIcon), tr("insert Meta"), -        0, insertItems); -      insertCAfter = new QAction(tr("Insert Channel Aftertouch"), QIcon(*cafterIcon), tr("insert Channel Aftertouch"), -        0, insertItems); -      insertPAfter = new QAction(tr("Insert Key Aftertouch"), QIcon(*pafterIcon), tr("insert Poly Aftertouch"), -        0, insertItems); -      */        insertItems = new QActionGroup(this);        insertItems->setExclusive(false);        insertNote = new QAction(QIcon(*note1Icon), tr("insert Note"), insertItems); @@ -453,6 +438,7 @@ ListEdit::ListEdit(PartList* pl)        connect(insertPAfter,  SIGNAL(activated()), SLOT(editInsertPAfter()));        //---------Pulldown Menu---------------------------- +              menuEdit = new Q3PopupMenu(this);        menuBar()->insertItem(tr("&Edit"), menuEdit);        undoRedo->addTo(menuEdit); @@ -480,12 +466,12 @@ ListEdit::ListEdit(PartList* pl)        connect(menuEdit, SIGNAL(activated(int)), SLOT(cmd(int)));        //---------ToolBar---------------------------------- -      listTools = new QToolBar(this, "list-tools"); -      listTools->setLabel(tr("List Tools")); -      undoRedo->addTo(listTools); -      QToolBar* insertTools = new QToolBar(this, "insert"); -      insertTools->setLabel(tr("Insert Tools")); -      insertItems->addTo(insertTools); +       +      listTools = addToolBar(tr("List tools")); +      listTools->addActions(undoRedo->actions()); +       +      QToolBar* insertTools = addToolBar(tr("Insert tools")); +      insertTools->addActions(insertItems->actions());        //        //--------------------------------------------------- diff --git a/muse2/muse/marker/markerview.cpp b/muse2/muse/marker/markerview.cpp index f26f3a78..eb210829 100644 --- a/muse2/muse/marker/markerview.cpp +++ b/muse2/muse/marker/markerview.cpp @@ -16,16 +16,17 @@  //#include <q3toolbar.h>  #include <QToolBar> -#include <qtoolbutton.h> -#include <qtooltip.h> -#include <qlayout.h> -#include <qsizegrip.h> +#include <QToolButton> +#include <QToolTip> +#include <QLayout> +#include <QSizeGrip>  #include <q3popupmenu.h> -#include <qmenubar.h> -#include <qaction.h> +#include <QMenuBar> +//#include <qaction.h>  #include <q3groupbox.h> -#include <qlineedit.h> +#include <QLineEdit>  #include <Qt3Support> +#include <QAction>  //Added by qt3to4:  #include <QCloseEvent>  #include <Q3VBoxLayout> @@ -155,15 +156,6 @@ MarkerView::MarkerView(QWidget* parent)        {        setCaption(tr("MusE: Marker")); -      //---------Actions---------------------------- -      // CHECK - ORCAN: -      //QAction* markerAdd = new QAction(tr("add marker"), -      //   QIcon(*flagIcon), tr("Add Marker"), -      //  0, this, "add marker"); -      //QAction* markerDelete = new QAction(tr("delete marker"), -      //   QIcon(*deleteIcon), tr("Delete Marker"), -      //   0, this, "delete marker"); -        QAction* markerAdd = new QAction(QIcon(*flagIcon), tr("add marker"), this);        connect(markerAdd, SIGNAL(activated()), SLOT(addMarker())); @@ -179,12 +171,12 @@ MarkerView::MarkerView(QWidget* parent)        markerDelete->addTo(editMenu);        //---------ToolBar---------------------------------- -      tools = new QToolBar(this, "marker-tools"); -      undoRedo->addTo(tools); +      tools = addToolBar(tr("marker-tools")); +      tools->addActions(undoRedo->actions()); -      QToolBar* edit = new QToolBar(this, "edit tools"); -      markerAdd->addTo(edit); -      markerDelete->addTo(edit); +      QToolBar* edit = addToolBar(tr("edit tools")); +      edit->addAction(markerAdd); +      edit->addAction(markerDelete);        //---------------------------------------------------        //    master @@ -222,8 +214,8 @@ MarkerView::MarkerView(QWidget* parent)           QSizePolicy::Fixed));        lock = new QToolButton(props); -      lock->setPixmap(*lockIcon); -      lock->setToggleButton(true); +      lock->setIcon(*lockIcon); +      lock->setCheckable(true);        editName = new QLineEdit(props);        editName->setSizePolicy(QSizePolicy(QSizePolicy::Expanding, diff --git a/muse2/muse/marker/markerview.h b/muse2/muse/marker/markerview.h index 07857923..4aaf75c9 100644 --- a/muse2/muse/marker/markerview.h +++ b/muse2/muse/marker/markerview.h @@ -9,7 +9,7 @@  #define __MARKERVIEW_H__  #include "cobject.h" -#include <q3mainwindow.h> +//#include <q3mainwindow.h>  #include <q3listview.h>  //Added by qt3to4:  #include <QCloseEvent> diff --git a/muse2/muse/master/lmaster.cpp b/muse2/muse/master/lmaster.cpp index f50635b4..02b4810c 100644 --- a/muse2/muse/master/lmaster.cpp +++ b/muse2/muse/master/lmaster.cpp @@ -17,17 +17,17 @@  //#include <q3toolbar.h>  #include <QToolBar> -#include <qtoolbutton.h> -#include <qtooltip.h> -#include <qlayout.h> -#include <qsizegrip.h> -#include <q3popupmenu.h> -#include <qmenubar.h> -#include <q3listview.h> -#include <qmessagebox.h> -#include <qstyle.h> -#include <q3accel.h> -#include <qaction.h> +#include <QToolButton> +#include <QToolTip> +#include <QLayout> +#include <QSizeGrip> +#include <Q3PopupMenu> +#include <QMenuBar> +#include <Q3ListView> +#include <QMessageBox> +#include <QStyle> +#include <Q3Accel> +#include <QAction>  //Added by qt3to4:  #include <QCloseEvent> @@ -89,16 +89,22 @@ LMaster::LMaster()        connect(menuEdit, SIGNAL(activated(int)), SLOT(cmd(int)));        //---------ToolBar---------------------------------- -      tools = new QToolBar(this, "list-tools"); -      undoRedo->addTo(tools); - -      QToolBar* edit = new QToolBar(this, "edit tools"); -      QToolButton* tempoButton = new QToolButton(edit); -      QToolButton* timeSigButton = new QToolButton(edit); +      tools = addToolBar(tr("Master tools")); +      tools->addActions(undoRedo->actions()); + +      //QToolBar* edit = new QToolBar(this, "edit tools"); +      QToolBar* edit = addToolBar(tr("Edit tools")); +      //QToolButton* tempoButton = new QToolButton(edit); +      QToolButton* tempoButton = new QToolButton(); +      //QToolButton* timeSigButton = new QToolButton(edit); +      QToolButton* timeSigButton = new QToolButton();        tempoButton->setText(tr("Tempo"));        timeSigButton->setText(tr("Timesig")); -      QToolTip::add(tempoButton, tr("new tempo")); -      QToolTip::add(timeSigButton, tr("new signature")); +      tempoButton->setToolTip(tr("new tempo")); +      timeSigButton->setToolTip(tr("new signature")); +      edit->addWidget(tempoButton); +      edit->addWidget(timeSigButton); +              Q3Accel* qa = new Q3Accel(this);        qa->connectItem(qa->insertItem(Qt::CTRL+Qt::Key_Z), song, SLOT(undo()));        qa->connectItem(qa->insertItem(Qt::CTRL+Qt::Key_Y), song, SLOT(redo())); diff --git a/muse2/muse/master/lmaster.h b/muse2/muse/master/lmaster.h index 9be2daf6..bb74a903 100644 --- a/muse2/muse/master/lmaster.h +++ b/muse2/muse/master/lmaster.h @@ -8,8 +8,8 @@  #ifndef __LMASTER_EDIT_H__  #define __LMASTER_EDIT_H__ -#include <qwidget.h> -#include <qlineedit.h> +#include <QWidget> +#include <QLineEdit>  //Added by qt3to4:  #include <QMouseEvent>  #include <Q3PopupMenu> @@ -17,8 +17,8 @@  #include "midieditor.h"  #include "noteinfo.h"  #include "cobject.h" -#include <q3mainwindow.h> -#include <q3listview.h> +//#include <q3mainwindow.h> +#include <Q3ListView>  #include "tempo.h"  #include "sig.h" diff --git a/muse2/muse/master/master.cpp b/muse2/muse/master/master.cpp index 65204bef..2c6b5bf7 100644 --- a/muse2/muse/master/master.cpp +++ b/muse2/muse/master/master.cpp @@ -8,11 +8,11 @@  #include <stdio.h>  #include <values.h> -#include <qlineedit.h> -#include <q3popupmenu.h> -#include <qpainter.h> -#include <q3header.h> -#include <qcursor.h> +#include <QLineEdit> +#include <Q3PopupMenu> +#include <QPainter> +#include <Q3Header> +#include <QCursor>  //Added by qt3to4:  #include <QMouseEvent>  #include <QEvent> diff --git a/muse2/muse/master/master.h b/muse2/muse/master/master.h index ee5bfd21..a5b2dc71 100644 --- a/muse2/muse/master/master.h +++ b/muse2/muse/master/master.h @@ -8,7 +8,7 @@  #ifndef __MASTER_H__  #define __MASTER_H__ -#include <qpoint.h> +#include <QPoint>  //Added by qt3to4:  #include <QMouseEvent>  #include <QEvent> diff --git a/muse2/muse/master/masteredit.cpp b/muse2/muse/master/masteredit.cpp index 3adcae3f..ae7dbecb 100644 --- a/muse2/muse/master/masteredit.cpp +++ b/muse2/muse/master/masteredit.cpp @@ -24,23 +24,23 @@  #include <values.h>  //#include <q3toolbar.h>  #include <QToolBar> -#include <qtoolbutton.h> -#include <qtooltip.h> +#include <QToolButton> +#include <QToolTip>  #include <q3accel.h> -#include <qlayout.h> +#include <QLayout>  #include <q3hbox.h> -#include <qsizegrip.h> -#include <qscrollbar.h> -#include <qlabel.h> -#include <qpushbutton.h> -#include <qradiobutton.h> +#include <QSizeGrip> +#include <QScrollBar> +#include <QLabel> +#include <QPushButton> +#include <QRadioButton>  #include <q3buttongroup.h>  #include <q3listbox.h> -#include <qcombobox.h> +#include <QComboBox>  #include <q3header.h>  #include <q3popupmenu.h> -#include <qmenubar.h> -#include <qaction.h> +#include <QMenuBar> +#include <QAction>  //Added by qt3to4:  #include <QCloseEvent> @@ -101,47 +101,57 @@ MasterEdit::MasterEdit()  //      menuBar()->insertItem("&File", file);        //---------ToolBar---------------------------------- -      tools = new QToolBar(tr("edit tools"), this); -      undoRedo->addTo(tools); +       +      tools = addToolBar(tr("Master tools")); +      tools->addActions(undoRedo->actions());        EditToolBar* tools2 = new EditToolBar(this, PointerTool | PencilTool | RubberTool); +      addToolBar(tools2); -      QToolBar* enableMaster = new QToolBar(tr("EnableMaster"), this); -      enableButton = new QToolButton(enableMaster); -      enableButton->setToggleButton(true); +      QToolBar* enableMaster = addToolBar(tr("Enable master")); +      enableButton = new QToolButton(); +      enableButton->setCheckable(true);        enableButton->setText(tr("Enable")); -      QToolTip::add(enableButton, tr("Enable usage of master track")); +      enableButton->setToolTip(tr("Enable usage of master track"));        enableButton->setOn(song->masterFlag()); +      enableMaster->addWidget(enableButton);        connect(enableButton, SIGNAL(toggled(bool)), song, SLOT(setMasterFlag(bool))); -      QToolBar* info = new QToolBar(tr("Info"), this); -      QLabel* label  = new QLabel(tr("Cursor"), info); +      QToolBar* info = addToolBar(tr("Info")); +      QLabel* label  = new QLabel(tr("Cursor"));        label->setAlignment(Qt::AlignRight|Qt::AlignVCenter);        label->setIndent(3); +      info->addWidget(label); -      cursorPos = new PosLabel(info); -      tempo = new TempoLabel(info); +      cursorPos = new PosLabel(0); +      cursorPos->setFixedHeight(22); +      cursorPos->setToolTip(tr("time at cursor position")); +      info->addWidget(cursorPos); +      tempo = new TempoLabel(0); +      tempo->setFixedHeight(22); +      tempo->setToolTip(tr("tempo at cursor position")); +      info->addWidget(tempo);        const char* rastval[] = {              QT_TR_NOOP("Off"), "Bar", "1/2", "1/4", "1/8", "1/16"              }; -      rasterLabel = new LabelCombo(tr("Snap"), info); -	  rasterLabel->setFocusPolicy(Qt::NoFocus); +      rasterLabel = new LabelCombo(tr("Snap"), 0); +      rasterLabel->setFocusPolicy(Qt::NoFocus);        for (int i = 0; i < 6; i++) -            rasterLabel->insertItem(tr(rastval[i]), i); -      rasterLabel->setCurrentItem(1); +            rasterLabel->insertItem(i, tr(rastval[i])); +      rasterLabel->setCurrentIndex(1); +      info->addWidget(rasterLabel);        connect(rasterLabel, SIGNAL(activated(int)), SLOT(_setRaster(int))); -      QToolTip::add(cursorPos, tr("time at cursor position")); -      QToolTip::add(tempo, tr("tempo at cursor position")); -        //---------values for current position--------------- -      new QLabel(tr("CurPos "), info); -      curTempo = new TempoEdit(info); -      curSig   = new SigEdit(info); +      info->addWidget(new QLabel(tr("CurPos "))); +      curTempo = new TempoEdit(0); +      curSig   = new SigEdit(0);        curSig->setValue(Sig(4, 4)); -      QToolTip::add(curTempo, tr("tempo at current position")); -      QToolTip::add(curSig, tr("time signature at current position")); +      curTempo->setToolTip(tr("tempo at current position")); +      curSig->setToolTip(tr("time signature at current position")); +      info->addWidget(curTempo); +      info->addWidget(curSig);        connect(curSig, SIGNAL(valueChanged(int,int)), song, SLOT(setSig(int,int)));        connect(curTempo, SIGNAL(valueChanged(double)), song, SLOT(setTempo(double))); @@ -276,7 +286,7 @@ void MasterEdit::readStatus(Xml& xml)                                      case 96:  item = 5; break;                                      }                                _rasterInit = _raster; -                              rasterLabel->setCurrentItem(item); +                              rasterLabel->setCurrentIndex(item);                                return;                                }                    default: diff --git a/muse2/muse/master/masteredit.h b/muse2/muse/master/masteredit.h index 04ef09eb..62de4d58 100644 --- a/muse2/muse/master/masteredit.h +++ b/muse2/muse/master/masteredit.h @@ -8,13 +8,13 @@  #ifndef __MASTER_EDIT_H__  #define __MASTER_EDIT_H__ -#include <qwidget.h> +#include <QWidget>  //Added by qt3to4:  #include <QCloseEvent>  #include "midieditor.h"  #include "noteinfo.h"  #include "cobject.h" -#include <q3mainwindow.h> +//#include <q3mainwindow.h>  class QToolButton;  class Master; diff --git a/muse2/muse/midiedit/drumedit.cpp b/muse2/muse/midiedit/drumedit.cpp index 645dc349..b8422e03 100644 --- a/muse2/muse/midiedit/drumedit.cpp +++ b/muse2/muse/midiedit/drumedit.cpp @@ -5,24 +5,24 @@  //  (C) Copyright 1999 Werner Schweer (ws@seh.de)  //========================================================= -#include <qtoolbutton.h> +#include <QToolButton>  #include <q3accel.h> -#include <qlayout.h> +#include <QLayout>  #include <q3hbox.h> -#include <qsizegrip.h> -#include <qscrollbar.h> -#include <qlabel.h> -#include <qpushbutton.h> -#include <qradiobutton.h> +#include <QSizeGrip> +#include <QScrollBar> +#include <QLabel> +#include <QPushButton> +#include <QRadioButton>  #include <q3buttongroup.h>  #include <q3listbox.h>  #include <q3popupmenu.h> -#include <qmenubar.h> -#include <qtooltip.h> -#include <qapplication.h> -#include <qclipboard.h> -#include <qmessagebox.h> -#include <qaction.h> +#include <QMenuBar> +#include <QToolTip> +#include <QApplication> +#include <QClipboard> +#include <QMessageBox> +#include <QAction>  #include <QWhatsThis>  //Added by qt3to4: @@ -223,16 +223,16 @@ DrumEdit::DrumEdit(PartList* pl, QWidget* parent, const char* name, unsigned ini        //    Toolbars        //--------------------------------------------------- -      tools = addToolBar(tr("drum-tools")); +      tools = addToolBar(tr("Drum tools"));        QToolButton *ldm = new QToolButton(); -      QToolTip::add(ldm, tr("Load Drummap")); +      ldm->setToolTip(tr("Load Drummap"));        ldm->setIcon(*openIcon);        connect(ldm, SIGNAL(clicked()), SLOT(load()));        tools->addWidget(ldm);        QToolButton *sdm = new QToolButton(); -      QToolTip::add(sdm, tr("Store Drummap")); +      sdm->setToolTip(tr("Store Drummap"));        sdm->setIcon(*saveIcon);        connect(sdm, SIGNAL(clicked()), SLOT(save()));        tools->addWidget(sdm); @@ -244,13 +244,13 @@ DrumEdit::DrumEdit(PartList* pl, QWidget* parent, const char* name, unsigned ini        tools->addSeparator();        srec  = new QToolButton(); -      QToolTip::add(srec, tr("Step Record")); +      srec->setToolTip(tr("Step Record"));        srec->setIcon(*steprecIcon);        srec->setCheckable(true);        tools->addWidget(srec);        midiin  = new QToolButton(); -      QToolTip::add(midiin, tr("Midi Input")); +      midiin->setToolTip(tr("Midi Input"));        midiin->setIcon(*midiinIcon);        midiin->setCheckable(true);        tools->addWidget(midiin); @@ -282,7 +282,7 @@ DrumEdit::DrumEdit(PartList* pl, QWidget* parent, const char* name, unsigned ini        ctrl->setFont(config.fonts[3]);        hscroll           = new ScrollScale(-25, -2, xscale, 20000, Qt::Horizontal, mainw);        ctrl->setFixedSize(40, hscroll->sizeHint().height()); -      QToolTip::add(ctrl, tr("Add Controller View")); +      ctrl->setToolTip(tr("Add Controller View"));        QSizeGrip* corner = new QSizeGrip(mainw);        corner->setFixedHeight(hscroll->sizeHint().height()); diff --git a/muse2/muse/midiedit/drumedit.h b/muse2/muse/midiedit/drumedit.h index a1c8583b..affb0b19 100644 --- a/muse2/muse/midiedit/drumedit.h +++ b/muse2/muse/midiedit/drumedit.h @@ -8,9 +8,9 @@  #ifndef __DRUM_EDIT_H__  #define __DRUM_EDIT_H__ -#include <qwidget.h> -#include <q3mainwindow.h> -#include <qtooltip.h> +#include <QWidget> +//#include <q3mainwindow.h> +#include <QToolTip>  #include <q3whatsthis.h>  //Added by qt3to4:  #include <QResizeEvent> diff --git a/muse2/muse/midiedit/pianoroll.cpp b/muse2/muse/midiedit/pianoroll.cpp index 2a757f01..85057bba 100644 --- a/muse2/muse/midiedit/pianoroll.cpp +++ b/muse2/muse/midiedit/pianoroll.cpp @@ -6,20 +6,20 @@  //=========================================================  #include <q3accel.h> -#include <qlayout.h> +#include <QLayout>  #include <q3hbox.h> -#include <qsizegrip.h> -#include <qlabel.h> -#include <qpushbutton.h> +#include <QSizeGrip> +#include <QLabel> +#include <QPushButton>  #include <q3buttongroup.h> -#include <qtoolbutton.h> -#include <qtooltip.h> +#include <QToolButton> +#include <QToolTip>  #include <q3popupmenu.h> -#include <qmenubar.h> -#include <qapplication.h> -#include <qclipboard.h> -#include <qdir.h> -#include <qaction.h> +#include <QMenuBar> +#include <QApplication> +#include <QClipboard> +#include <QDir> +#include <QAction>  //Added by qt3to4:  #include <QKeyEvent>  #include <QGridLayout> @@ -185,26 +185,26 @@ PianoRoll::PianoRoll(PartList* pl, QWidget* parent, const char* name, unsigned i        connect(menuFunctions, SIGNAL(activated(int)), SLOT(cmd(int)));        //---------ToolBar---------------------------------- -      tools = addToolBar(tr("pianoroll-tools"));           +      tools = addToolBar(tr("Pianoroll tools"));                  tools->addActions(undoRedo->actions());        tools->addSeparator();        // Does not like this, draws on top of other buttons! Must use QToolBar::addWidget()        //srec  = new QToolButton(tools);                  srec  = new QToolButton(); -      QToolTip::add(srec, tr("Step Record")); +      srec->setToolTip(tr("Step Record"));        srec->setIcon(*steprecIcon);        srec->setCheckable(true);        tools->addWidget(srec);        midiin  = new QToolButton(); -      QToolTip::add(midiin, tr("Midi Input")); +      midiin->setToolTip(tr("Midi Input"));        midiin->setIcon(*midiinIcon);        midiin->setCheckable(true);        tools->addWidget(midiin);        speaker  = new QToolButton(); -      QToolTip::add(speaker, tr("Play Events")); +      speaker->setToolTip(tr("Play Events"));        speaker->setIcon(*speakerIcon);        speaker->setCheckable(true);        tools->addWidget(speaker); @@ -235,7 +235,7 @@ PianoRoll::PianoRoll(PartList* pl, QWidget* parent, const char* name, unsigned i        splitter = new Splitter(Qt::Vertical, mainw, "splitter");        QPushButton* ctrl = new QPushButton(tr("ctrl"), mainw, "Ctrl");        ctrl->setFont(config.fonts[3]); -      QToolTip::add(ctrl, tr("Add Controller View")); +      ctrl->setToolTip(tr("Add Controller View"));        hscroll = new ScrollScale(-25, -2, xscale, 20000, Qt::Horizontal, mainw);        ctrl->setFixedSize(pianoWidth, hscroll->sizeHint().height()); diff --git a/muse2/muse/midiedit/pianoroll.h b/muse2/muse/midiedit/pianoroll.h index b24f1c1c..2d4c7780 100644 --- a/muse2/muse/midiedit/pianoroll.h +++ b/muse2/muse/midiedit/pianoroll.h @@ -8,8 +8,8 @@  #ifndef __PIANOROLL_H__  #define __PIANOROLL_H__ -#include <qwidget.h> -#include <q3mainwindow.h> +#include <QWidget> +//#include <q3mainwindow.h>  //#include <QMenu>  //Added by qt3to4:  #include <QCloseEvent> diff --git a/muse2/muse/widgets/lcombo.cpp b/muse2/muse/widgets/lcombo.cpp index beb34255..2200cca7 100644 --- a/muse2/muse/widgets/lcombo.cpp +++ b/muse2/muse/widgets/lcombo.cpp @@ -36,16 +36,3 @@ LabelCombo::LabelCombo(const QString& txt, QWidget* parent,        connect(box, SIGNAL(activated(int)), SIGNAL(activated(int)));        } -void LabelCombo::insertItem(const QString& txt, int index) -      { -      box->insertItem(txt, index); -      } - -void LabelCombo::clearFocus() -{ -  box->clearFocus(); -} -void LabelCombo::setFocusPolicy ( Qt::FocusPolicy fp ) -{ -  box->setFocusPolicy(fp); -} diff --git a/muse2/muse/widgets/lcombo.h b/muse2/muse/widgets/lcombo.h index a0adda7d..6b0441c0 100644 --- a/muse2/muse/widgets/lcombo.h +++ b/muse2/muse/widgets/lcombo.h @@ -31,16 +31,17 @@ class LabelCombo : public QWidget {        void activated(int);     public slots: -      void clearFocus(); +      void clearFocus() { box->clearFocus(); } +     public:        LabelCombo(const QString& label, QWidget* parent,           const char* name=0); -      void insertItem(const QString& txt, int index=-1); -      void setCurrentItem(int i) { box->setCurrentItem(i); } +      void addItem(const QString& txt, const QVariant & userData = QVariant()) { box->addItem(txt, userData); } +      void insertItem(int index, const QString& txt, const QVariant & userData = QVariant()) { box->insertItem(index, txt, userData); } +      void setCurrentIndex(int i) { box->setCurrentIndex(i); }        //void setListBox(Q3ListBox* lb) { box->setListBox(lb); } // ddskrjo        void setView(QAbstractItemView* v) { box->setModel(v->model()); box->setView(v); } // p4.0.3 -      void setFocusPolicy ( Qt::FocusPolicy fp ); -   +      void setFocusPolicy ( Qt::FocusPolicy fp ) { box->setFocusPolicy(fp); }        };  #endif diff --git a/muse2/muse/widgets/noteinfo.cpp b/muse2/muse/widgets/noteinfo.cpp index e3d869e0..4e3a0304 100644 --- a/muse2/muse/widgets/noteinfo.cpp +++ b/muse2/muse/widgets/noteinfo.cpp @@ -8,8 +8,8 @@  #include "config.h"  #include "noteinfo.h" -#include <qlayout.h> -#include <qlabel.h> +#include <QLayout> +#include <QLabel>  #include "song.h"  #include "globals.h"  #include "posedit.h" diff --git a/muse2/muse/widgets/pitchlabel.cpp b/muse2/muse/widgets/pitchlabel.cpp index 66af63fb..50b63410 100644 --- a/muse2/muse/widgets/pitchlabel.cpp +++ b/muse2/muse/widgets/pitchlabel.cpp @@ -5,8 +5,8 @@  //  (C) Copyright 2001 Werner Schweer (ws@seh.de)  //========================================================= -#include <qapplication.h> -#include <qstyle.h> +#include <QApplication> +#include <QStyle>  //Added by qt3to4:  #include <QLabel>  #include "pitchedit.h" diff --git a/muse2/muse/widgets/pitchlabel.h b/muse2/muse/widgets/pitchlabel.h index 1da83ecc..6372f711 100644 --- a/muse2/muse/widgets/pitchlabel.h +++ b/muse2/muse/widgets/pitchlabel.h @@ -8,7 +8,7 @@  #ifndef __PITCHLABEL_H__  #define __PITCHLABEL_H__ -#include <qlabel.h> +#include <QLabel>  //---------------------------------------------------------  //   PitchLabel diff --git a/muse2/muse/widgets/poslabel.cpp b/muse2/muse/widgets/poslabel.cpp index e71fea49..feb1486b 100644 --- a/muse2/muse/widgets/poslabel.cpp +++ b/muse2/muse/widgets/poslabel.cpp @@ -7,8 +7,8 @@  #include <stdlib.h>  #include <cmath> -#include <qapplication.h> -#include <qstyle.h> +#include <QApplication> +#include <QStyle>  //Added by qt3to4:  #include <QLabel> diff --git a/muse2/muse/widgets/sigedit.cpp b/muse2/muse/widgets/sigedit.cpp index 4d8c30b4..cbfa0cd1 100644 --- a/muse2/muse/widgets/sigedit.cpp +++ b/muse2/muse/widgets/sigedit.cpp @@ -9,12 +9,11 @@  #include <stdio.h>  #include <q3rangecontrol.h> -#include <qapplication.h> -#include <qpixmap.h> -#include <qapplication.h> +#include <QApplication> +#include <QPixmap>  #include <q3valuelist.h> -#include <qstring.h> -#include <qstyle.h> +#include <QString> +#include <QStyle>  //Added by qt3to4:  #include <QTimerEvent>  #include <QPaintEvent> @@ -23,8 +22,8 @@  #include <QKeyEvent>  #include <QEvent>  #include <values.h> -#include <qpainter.h> -#include <qtimer.h> +#include <QPainter> +#include <QTimer>  #include "sig.h"  extern int mtcType; diff --git a/muse2/muse/widgets/sigedit.h b/muse2/muse/widgets/sigedit.h index f600c44f..89cc96bc 100644 --- a/muse2/muse/widgets/sigedit.h +++ b/muse2/muse/widgets/sigedit.h @@ -8,8 +8,8 @@  #ifndef __SIGEDIT_H__  #define __SIGEDIT_H__ -#include <qwidget.h> -#include <qstring.h> +#include <QWidget> +#include <QString>  //Added by qt3to4:  #include <QResizeEvent>  #include <QTimerEvent> diff --git a/muse2/muse/widgets/spinbox.cpp b/muse2/muse/widgets/spinbox.cpp index 6eed0ba6..de8f5593 100644 --- a/muse2/muse/widgets/spinbox.cpp +++ b/muse2/muse/widgets/spinbox.cpp @@ -4,7 +4,7 @@  //    $Id: spinbox.cpp,v 1.1.2.3 2009/07/09 18:27:11 terminator356 Exp $  //    (C) Copyright 2001 Werner Schweer (ws@seh.de)  //========================================================= -#include <qlineedit.h> +//#include <qlineedit.h>  //Added by qt3to4:  #include <QKeyEvent>  #include <QEvent> diff --git a/muse2/muse/widgets/spinbox.h b/muse2/muse/widgets/spinbox.h index 6eaa2da7..8e391702 100644 --- a/muse2/muse/widgets/spinbox.h +++ b/muse2/muse/widgets/spinbox.h @@ -12,7 +12,7 @@  #ifndef __SPINBOX_H__  #define __SPINBOX_H__ -#include <qspinbox.h> +#include <QSpinBox>  //Added by qt3to4:  #include <QEvent> diff --git a/muse2/muse/widgets/tb1.cpp b/muse2/muse/widgets/tb1.cpp index a779760c..f65ce54b 100644 --- a/muse2/muse/widgets/tb1.cpp +++ b/muse2/muse/widgets/tb1.cpp @@ -188,10 +188,10 @@ Toolbar1::Toolbar1(QWidget* parent, int r, int q, bool sp)        addWidget(new QLabel(tr("To")));        QComboBox* toList = new QComboBox;        toList->setFixedHeight(22); -      toList->addItem(tr("All Events"),   0); -      toList->addItem(tr("Looped Ev."),   CMD_RANGE_LOOP); -      toList->addItem(tr("Selected Ev."), CMD_RANGE_SELECTED); -      toList->addItem(tr("Looped+Sel."),  CMD_RANGE_LOOP | CMD_RANGE_SELECTED); +      toList->insertItem(0, tr("All Events")); +      toList->insertItem(CMD_RANGE_LOOP, tr("Looped Ev.")); +      toList->insertItem(CMD_RANGE_SELECTED, tr("Selected Ev.")); +      toList->insertItem(CMD_RANGE_LOOP | CMD_RANGE_SELECTED, tr("Looped+Sel."));        addWidget(toList);        connect(raster, SIGNAL(activated(int)), SLOT(_rasterChanged(int))); @@ -266,12 +266,12 @@ void Toolbar1::setRaster(int val)        {        for (unsigned i = 0; i < sizeof(rasterTable)/sizeof(*rasterTable); i++) {              if (val == rasterTable[i]) { -                  raster->setCurrentItem(i); +                  raster->setCurrentIndex(i);                    return;                    }              }        printf("setRaster(%d) not defined\n", val); -      raster->setCurrentItem(0); +      raster->setCurrentIndex(0);        }  //--------------------------------------------------------- @@ -282,12 +282,12 @@ void Toolbar1::setQuant(int val)        {        for (unsigned i = 0; i < sizeof(quantTable)/sizeof(*quantTable); i++) {              if (val == quantTable[i]) { -                  quant->setCurrentItem(i); +                  quant->setCurrentIndex(i);                    return;                    }              }        printf("setQuant(%d) not defined\n", val); -      quant->setCurrentItem(0); +      quant->setCurrentIndex(0);        }  //--------------------------------------------------------- diff --git a/muse2/muse/widgets/tb1.h b/muse2/muse/widgets/tb1.h index b330ee85..ced2e8b8 100644 --- a/muse2/muse/widgets/tb1.h +++ b/muse2/muse/widgets/tb1.h @@ -11,8 +11,8 @@  //#include <qwidget.h>  //#include <q3toolbar.h> -#include <QWidget>      // p4.0.4 -#include <QToolBar>     // +#include <QWidget>       +#include <QToolBar>       class PosLabel;  class PitchLabel; | 
