/[svn]/qsampler/trunk/src/qsamplerMainForm.cpp
ViewVC logotype

Diff of /qsampler/trunk/src/qsamplerMainForm.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1509 by capela, Thu Nov 22 11:10:44 2007 UTC revision 1514 by capela, Fri Nov 23 10:51:37 2007 UTC
# Line 20  Line 20 
20    
21  *****************************************************************************/  *****************************************************************************/
22    
23    #include "qsamplerAbout.h"
24  #include "qsamplerMainForm.h"  #include "qsamplerMainForm.h"
25    
 #include "qsamplerAbout.h"  
26  #include "qsamplerOptions.h"  #include "qsamplerOptions.h"
27  #include "qsamplerChannel.h"  #include "qsamplerChannel.h"
28  #include "qsamplerMessages.h"  #include "qsamplerMessages.h"
# Line 205  MainForm::MainForm ( QWidget *pParent ) Line 205  MainForm::MainForm ( QWidget *pParent )
205          // Set the activation connection.          // Set the activation connection.
206          QObject::connect(m_pWorkspace,          QObject::connect(m_pWorkspace,
207                  SIGNAL(windowActivated(QWidget *)),                  SIGNAL(windowActivated(QWidget *)),
208                  SLOT(stabilizeForm()));                  SLOT(activateStrip(QWidget *)));
209          // Make it shine :-)          // Make it shine :-)
210          setCentralWidget(m_pWorkspace);          setCentralWidget(m_pWorkspace);
211    
# Line 238  MainForm::MainForm ( QWidget *pParent ) Line 238  MainForm::MainForm ( QWidget *pParent )
238          WSAStartup(MAKEWORD(1, 1), &_wsaData);          WSAStartup(MAKEWORD(1, 1), &_wsaData);
239  #endif  #endif
240    
241            // Some actions surely need those
242            // shortcuts firmly attached...
243            addAction(m_ui.viewMenubarAction);
244            addAction(m_ui.viewToolbarAction);
245    
246          QObject::connect(m_ui.fileNewAction,          QObject::connect(m_ui.fileNewAction,
247                  SIGNAL(triggered()),                  SIGNAL(triggered()),
248                  SLOT(fileNew()));                  SLOT(fileNew()));
# Line 2658  void MainForm::stopClient (void) Line 2663  void MainForm::stopClient (void)
2663          stabilizeForm();          stabilizeForm();
2664  }  }
2665    
2666    
2667    // Channel strip activation/selection.
2668    void MainForm::activateStrip ( QWidget *pWidget )
2669    {
2670            ChannelStrip *pChannelStrip
2671                    = static_cast<ChannelStrip *> (pWidget);
2672            if (pChannelStrip)
2673                    pChannelStrip->setSelected(true);
2674    
2675            stabilizeForm();
2676    }
2677    
2678    
2679  } // namespace QSampler  } // namespace QSampler
2680    
2681    

Legend:
Removed from v.1509  
changed lines
  Added in v.1514

  ViewVC Help
Powered by ViewVC