VR-Forces 4.1 Class Documentation
DtCompressImageTaskElementConfigurationWidget.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2012 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
9 
10 #pragma once
11 
16 
17 class QComboBox;
18 class QSpinBox;
19 
20 namespace makVrv
21 {
22  class DtUnicode;
23  class DtCompressImageTaskElementConfigurationLogic;
24  class DtDe;
25  class DtVideoStream;
26 
32  {
33  Q_OBJECT
34 
35  public:
38  int imageTaskElementIndex, DtVideoStream& videoStream,
39  QWidget* parent );
40 
43 
45  void setupGui();
46 
48  virtual void activate();
49 
51  virtual void setQuality( int quality );
52 
54  virtual void setCompressionType( const DtUnicode& type );
55 
57  virtual void setCompressionTypeValues( const std::list<DtUnicode>& data );
58 
59  protected slots:
61  virtual void onQualityChanged( int bufferSize );
62 
65  virtual void onCompressionTypeChanged( int index );
66 
67  private:
70 
74 
78 
79  protected:
82  QSpinBox* myQualitySpinBox;
83  };
84 
89  {
90  public:
93 
96 
97  protected:
100  int imageTaskElementIndex, DtVideoStream& videoStream, QWidget* parent );
101 
102  protected:
104  };
105 }
106 
107 

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)