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

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

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

revision 91 by capela, Wed May 26 15:55:36 2004 UTC revision 1461 by schoenebeck, Sun Oct 28 23:30:36 2007 UTC
# Line 1  Line 1 
1  // qsamplerMessages.h  // qsamplerMessages.h
2  //  //
3  /****************************************************************************  /****************************************************************************
4     Copyright (C) 2003-2004, rncbc aka Rui Nuno Capela. All rights reserved.     Copyright (C) 2004-2007, rncbc aka Rui Nuno Capela. All rights reserved.
5    
6     This program is free software; you can redistribute it and/or     This program is free software; you can redistribute it and/or
7     modify it under the terms of the GNU General Public License     modify it under the terms of the GNU General Public License
# Line 13  Line 13 
13     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14     GNU General Public License for more details.     GNU General Public License for more details.
15    
16     You should have received a copy of the GNU General Public License     You should have received a copy of the GNU General Public License along
17     along with this program; if not, write to the Free Software     with this program; if not, write to the Free Software Foundation, Inc.,
18     Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.     51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
19    
20  *****************************************************************************/  *****************************************************************************/
21    
22  #ifndef __qsamplerMessages_h  #ifndef __qsamplerMessages_h
23  #define __qsamplerMessages_h  #define __qsamplerMessages_h
24    
25  #include <qdockwindow.h>  #include <QDockWidget>
26    
27  class QSocketNotifier;  class QSocketNotifier;
28  class QTextEdit;  class QTextEdit;
# Line 32  class QTextEdit; Line 32  class QTextEdit;
32  // qsamplerMessages - Messages log dockable window.  // qsamplerMessages - Messages log dockable window.
33  //  //
34    
35  class qsamplerMessages : public QDockWindow  class qsamplerMessages : public QDockWidget
36  {  {
37      Q_OBJECT      Q_OBJECT
38    
# Line 54  public: Line 54  public:
54      // Maximum number of message lines accessors.      // Maximum number of message lines accessors.
55      int messagesLimit();      int messagesLimit();
56      void setMessagesLimit(int iMessagesLimit);      void setMessagesLimit(int iMessagesLimit);
57        
58      // The main utility methods.      // The main utility methods.
59      void appendMessages(const QString& s);      void appendMessages(const QString& s);
60      void appendMessagesColor(const QString& s, const QString &c);      void appendMessagesColor(const QString& s, const QString &c);
# Line 75  private: Line 75  private:
75    
76      // The maximum number of message lines.      // The maximum number of message lines.
77      int m_iMessagesLimit;      int m_iMessagesLimit;
78            int m_iMessagesHigh;
79    
80      // The textview main widget.      // The textview main widget.
81      QTextEdit *m_pTextView;      QTextEdit *m_pTextView;
82        
83      // Stdout capture variables.      // Stdout capture variables.
84      QSocketNotifier *m_pStdoutNotifier;      QSocketNotifier *m_pStdoutNotifier;
85      QString          m_sStdoutBuffer;      QString          m_sStdoutBuffer;

Legend:
Removed from v.91  
changed lines
  Added in v.1461

  ViewVC Help
Powered by ViewVC