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

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

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

revision 115 by capela, Mon Jun 7 21:41:43 2004 UTC revision 327 by capela, Tue Dec 21 14:22:55 2004 UTC
# Line 52  qsamplerMessages::qsamplerMessages ( QWi Line 52  qsamplerMessages::qsamplerMessages ( QWi
52      : QDockWindow(pParent, pszName)      : QDockWindow(pParent, pszName)
53  {  {
54      // Initialize default message limit.      // Initialize default message limit.
55      m_iMessagesLimit = QSAMPLER_MESSAGES_MAXLINES;      setMessagesLimit(QSAMPLER_MESSAGES_MAXLINES);
56    
57      // Intialize stdout capture stuff.      // Intialize stdout capture stuff.
58      m_pStdoutNotifier = NULL;      m_pStdoutNotifier = NULL;
# Line 194  int qsamplerMessages::messagesLimit (voi Line 194  int qsamplerMessages::messagesLimit (voi
194  void qsamplerMessages::setMessagesLimit ( int iMessagesLimit )  void qsamplerMessages::setMessagesLimit ( int iMessagesLimit )
195  {  {
196      m_iMessagesLimit = iMessagesLimit;      m_iMessagesLimit = iMessagesLimit;
197        m_iMessagesHigh  = iMessagesLimit + (iMessagesLimit / 3);
198  }  }
199    
200    
# Line 213  void qsamplerMessages::appendMessagesTex Line 214  void qsamplerMessages::appendMessagesTex
214      // Check for message line limit...      // Check for message line limit...
215      if (m_iMessagesLimit > 0) {      if (m_iMessagesLimit > 0) {
216          int iParagraphs = m_pTextView->paragraphs();          int iParagraphs = m_pTextView->paragraphs();
217          if (iParagraphs > m_iMessagesLimit) {          if (iParagraphs > m_iMessagesHigh) {
218              m_pTextView->setUpdatesEnabled(false);              m_pTextView->setUpdatesEnabled(false);
219              while (iParagraphs > m_iMessagesLimit) {              while (iParagraphs > m_iMessagesLimit) {
220                  m_pTextView->removeParagraph(0);                  m_pTextView->removeParagraph(0);

Legend:
Removed from v.115  
changed lines
  Added in v.327

  ViewVC Help
Powered by ViewVC