summaryrefslogtreecommitdiffstats
path: root/src/sequencer/main.cpp
diff options
context:
space:
mode:
authortpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2011-05-02 22:38:52 +0000
committertpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2011-05-02 22:38:52 +0000
commit458efa7b0c935cbaafa2791021a5f8f7241aa876 (patch)
tree624583f2873febe23770bee3fa94b5c24bd59f4f /src/sequencer/main.cpp
parent747037b72944ae2c02962b7c5c96e0a7f8852e38 (diff)
downloadrosegarden-458efa7b0c935cbaafa2791021a5f8f7241aa876.tar.gz
rosegarden-458efa7b0c935cbaafa2791021a5f8f7241aa876.zip
Initial TQt4 port of Rosegarden
This enables compilation under both Qt3 and Qt4 git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/applications/rosegarden@1230242 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'src/sequencer/main.cpp')
-rw-r--r--src/sequencer/main.cpp30
1 files changed, 15 insertions, 15 deletions
diff --git a/src/sequencer/main.cpp b/src/sequencer/main.cpp
index dd97510..3b6daec 100644
--- a/src/sequencer/main.cpp
+++ b/src/sequencer/main.cpp
@@ -70,7 +70,7 @@ int main(int argc, char *argv[])
srandom((unsigned int)time(0) * (unsigned int)getpid());
// Block signals during startup, so that child threads (inheriting
- // this mask) ignore them; then after startup we can unblock them
+ // this tqmask) ignore them; then after startup we can unblock them
// for this thread only. This trick picked up from the jackd code.
sigemptyset (&_signals);
sigaddset(&_signals, SIGHUP);
@@ -131,21 +131,21 @@ int main(int argc, char *argv[])
// make sure the loop doesn't eat up all the
// processor - we're not in that much of a rush!
//
- TransportStatus lastSeqStatus = roseSeq->getStatus();
+ TransporttqStatus lastSeqtqStatus = roseSeq->gettqStatus();
RealTime sleepTime = RealTime(0, 10000000);
- while (!_exiting && roseSeq && roseSeq->getStatus() != QUIT) {
+ while (!_exiting && roseSeq && roseSeq->gettqStatus() != TQUIT) {
bool atLeisure = true;
- switch (roseSeq->getStatus()) {
+ switch (roseSeq->gettqStatus()) {
case STARTING_TO_PLAY:
if (!roseSeq->startPlaying()) {
// send result failed and stop Sequencer
- roseSeq->setStatus(STOPPING);
+ roseSeq->settqStatus(STOPPING);
} else {
- roseSeq->setStatus(PLAYING);
+ roseSeq->settqStatus(PLAYING);
}
break;
@@ -153,7 +153,7 @@ int main(int argc, char *argv[])
if (!roseSeq->keepPlaying()) {
// there's a problem or the piece has
// finished - so stop playing
- roseSeq->setStatus(STOPPING);
+ roseSeq->settqStatus(STOPPING);
} else {
// process any async events
//
@@ -163,9 +163,9 @@ int main(int argc, char *argv[])
case STARTING_TO_RECORD:
if (!roseSeq->startPlaying()) {
- roseSeq->setStatus(STOPPING);
+ roseSeq->settqStatus(STOPPING);
} else {
- roseSeq->setStatus(RECORDING);
+ roseSeq->settqStatus(RECORDING);
}
break;
@@ -173,7 +173,7 @@ int main(int argc, char *argv[])
if (!roseSeq->keepPlaying()) {
// there's a problem or the piece has
// finished - so stop playing
- roseSeq->setStatus(STOPPING);
+ roseSeq->settqStatus(STOPPING);
} else {
// Now process any incoming MIDI events
// and return them to the gui
@@ -196,7 +196,7 @@ int main(int argc, char *argv[])
// There's no call to roseSeq to actually process the
// stop, because this arises from a DCOP call from the GUI
// direct to roseSeq to start with
- roseSeq->setStatus(STOPPED);
+ roseSeq->settqStatus(STOPPED);
SEQUENCER_DEBUG << "RosegardenSequencer - Stopped" << endl;
break;
@@ -226,10 +226,10 @@ int main(int argc, char *argv[])
// we want to process transport changes immediately
if (roseSeq->checkExternalTransport()) {
atLeisure = false;
- } else if (lastSeqStatus != roseSeq->getStatus()) {
- SEQUENCER_DEBUG << "Sequencer status changed from " << lastSeqStatus << " to " << roseSeq->getStatus() << endl;
- roseSeq->notifySequencerStatus();
- lastSeqStatus = roseSeq->getStatus();
+ } else if (lastSeqtqStatus != roseSeq->gettqStatus()) {
+ SEQUENCER_DEBUG << "Sequencer status changed from " << lastSeqtqStatus << " to " << roseSeq->gettqStatus() << endl;
+ roseSeq->notifySequencertqStatus();
+ lastSeqtqStatus = roseSeq->gettqStatus();
atLeisure = false;
}