/[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 3761 by capela, Tue Mar 31 11:06:16 2020 UTC revision 3789 by capela, Thu Jun 11 19:26:44 2020 UTC
# Line 74  const WindowFlags WindowCloseButtonHint Line 74  const WindowFlags WindowCloseButtonHint
74  }  }
75  #endif  #endif
76    
77    #ifdef CONFIG_LIBGIG
78    #include <gig.h>
79    #endif
80    
81  // Deprecated QTextStreamFunctions/Qt namespaces workaround.  // Deprecated QTextStreamFunctions/Qt namespaces workaround.
82  #if QT_VERSION >= QT_VERSION_CHECK(5, 15, 0)  #if QT_VERSION >= QT_VERSION_CHECK(5, 15, 0)
83  #define endl    Qt::endl  #define endl    Qt::endl
84  #endif  #endif
85    
   
 #ifdef CONFIG_LIBGIG  
 #include <gig.h>  
 #endif  
   
86  // Needed for lroundf()  // Needed for lroundf()
87  #include <math.h>  #include <math.h>
88    
# Line 2495  void MainForm::updateMaxVolume (void) Line 2494  void MainForm::updateMaxVolume (void)
2494  // QSampler::MainForm -- Messages window form handlers.  // QSampler::MainForm -- Messages window form handlers.
2495    
2496  // Messages output methods.  // Messages output methods.
2497  void MainForm::appendMessages( const QString& s )  void MainForm::appendMessages ( const QString& s )
2498  {  {
2499          if (m_pMessages)          if (m_pMessages)
2500                  m_pMessages->appendMessages(s);                  m_pMessages->appendMessages(s);
# Line 2503  void MainForm::appendMessages( const QSt Line 2502  void MainForm::appendMessages( const QSt
2502          statusBar()->showMessage(s, 3000);          statusBar()->showMessage(s, 3000);
2503  }  }
2504    
2505  void MainForm::appendMessagesColor( const QString& s, const QString& c )  void MainForm::appendMessagesColor ( const QString& s, const QColor& rgb )
2506  {  {
2507          if (m_pMessages)          if (m_pMessages)
2508                  m_pMessages->appendMessagesColor(s, c);                  m_pMessages->appendMessagesColor(s, rgb);
2509    
2510          statusBar()->showMessage(s, 3000);          statusBar()->showMessage(s, 3000);
2511  }  }
2512    
2513  void MainForm::appendMessagesText( const QString& s )  void MainForm::appendMessagesText ( const QString& s )
2514  {  {
2515          if (m_pMessages)          if (m_pMessages)
2516                  m_pMessages->appendMessagesText(s);                  m_pMessages->appendMessagesText(s);
2517  }  }
2518    
2519  void MainForm::appendMessagesError( const QString& sText )  void MainForm::appendMessagesError ( const QString& s )
2520  {  {
2521          if (m_pMessages)          if (m_pMessages)
2522                  m_pMessages->show();                  m_pMessages->show();
2523    
2524          appendMessagesColor(sText.simplified(), "#ff0000");          appendMessagesColor(s.simplified(), Qt::red);
2525    
2526          // Make it look responsive...:)          // Make it look responsive...:)
2527          QApplication::processEvents(QEventLoop::ExcludeUserInputEvents);          QApplication::processEvents(QEventLoop::ExcludeUserInputEvents);
# Line 2535  void MainForm::appendMessagesError( cons Line 2534  void MainForm::appendMessagesError( cons
2534                  QMessageBox mbox(this);                  QMessageBox mbox(this);
2535                  mbox.setIcon(QMessageBox::Critical);                  mbox.setIcon(QMessageBox::Critical);
2536                  mbox.setWindowTitle(sTitle);                  mbox.setWindowTitle(sTitle);
2537                  mbox.setText(sText);                  mbox.setText(s);
2538                  mbox.setStandardButtons(QMessageBox::Cancel);                  mbox.setStandardButtons(QMessageBox::Cancel);
2539                  QCheckBox cbox(tr("Don't show this again"));                  QCheckBox cbox(tr("Don't show this again"));
2540                  cbox.setChecked(false);                  cbox.setChecked(false);

Legend:
Removed from v.3761  
changed lines
  Added in v.3789

  ViewVC Help
Powered by ViewVC