Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Public Types | Signals | Public Member Functions | List of all members
CameraPreviewFormLogic Class Reference

#include <CameraPreviewFormLogic.h>

Inheritance diagram for CameraPreviewFormLogic:
Inheritance graph
[legend]
Collaboration diagram for CameraPreviewFormLogic:
Collaboration graph
[legend]

Classes

class  DataClass
 

Public Types

enum  PreviewMode { SingleStreamMode, MultiStreamMode }
 

Signals

void SingleStreamButtonClicked ()
 
void MultiStreamButtonClicked (int position)
 
void SwipeLeft (int index)
 
void SwipeRight (int index)
 

Public Member Functions

 CameraPreviewFormLogic ()
 
virtual ~CameraPreviewFormLogic ()
 
bool AddInfoButtonToSingleStreamLayout (QPushButton *button)
 
bool AddInfoButtonToMultiStreamLayout (QPushButton *button, const int position)
 
bool SetInfoButtonTextInSingleStreamLayout (const QString &text)
 
bool SetInfoButtonTextInMultiStreamLayout (const int position, const QString &text)
 
bool GetInfoButtonPositionInSingleStreamLayout (QRect &positionOnScreen) const
 
bool GetInfoButtonPositionInMultiStreamLayout (const int position, QRect &positionOnScreen) const
 
bool GetInfoButtonWindowIDInSingleStreamLayout (WId &windowID) const
 
bool GetInfoButtonWindowIDInMultiStreamLayout (const int position, WId &windowID) const
 
void ChangePreviewMode (const PreviewMode previewMode) const
 
virtual bool eventFilter (QObject *object, QEvent *event)
 
bool gestureEvent (QObject *object, QGestureEvent *event)
 
void EnableSwipeGesture ()
 
- Public Member Functions inherited from GeneralFormLogic
 GeneralFormLogic ()
 
virtual ~GeneralFormLogic ()
 
template<class Ui , class Widget = QWidget>
void CreateWidget (const QString &cssFile, Ui *ui)
 

Additional Inherited Members

- Static Public Member Functions inherited from GeneralFormLogic
static QString GetStyle (const QString &styleFileName)
 
static void LoadStyleForWidget (const QString &styleFileName, QWidget *widget)
 
static void AdjustScrollerProperties (QWidget *widget)
 
static void AddDropShadowEffect (QWidget *widget, const QColor &dropShadowColor=Qt::gray)
 
- Protected Member Functions inherited from GeneralFormLogic
QWidget * GetWidget ()
 

Member Enumeration Documentation

Enumerator
SingleStreamMode 
MultiStreamMode 

Constructor & Destructor Documentation

CameraPreviewFormLogic::CameraPreviewFormLogic ( )

Here is the call graph for this function:

CameraPreviewFormLogic::~CameraPreviewFormLogic ( )
virtual

Member Function Documentation

bool CameraPreviewFormLogic::AddInfoButtonToMultiStreamLayout ( QPushButton *  button,
const int  position 
)
bool CameraPreviewFormLogic::AddInfoButtonToSingleStreamLayout ( QPushButton *  button)
void CameraPreviewFormLogic::ChangePreviewMode ( const PreviewMode  previewMode) const
void CameraPreviewFormLogic::EnableSwipeGesture ( )
bool CameraPreviewFormLogic::eventFilter ( QObject *  object,
QEvent *  event 
)
virtual

Here is the call graph for this function:

bool CameraPreviewFormLogic::gestureEvent ( QObject *  object,
QGestureEvent *  event 
)

Here is the call graph for this function:

Here is the caller graph for this function:

bool CameraPreviewFormLogic::GetInfoButtonPositionInMultiStreamLayout ( const int  position,
QRect &  positionOnScreen 
) const
bool CameraPreviewFormLogic::GetInfoButtonPositionInSingleStreamLayout ( QRect &  positionOnScreen) const
bool CameraPreviewFormLogic::GetInfoButtonWindowIDInMultiStreamLayout ( const int  position,
WId &  windowID 
) const
bool CameraPreviewFormLogic::GetInfoButtonWindowIDInSingleStreamLayout ( WId &  windowID) const
void CameraPreviewFormLogic::MultiStreamButtonClicked ( int  position)
signal
bool CameraPreviewFormLogic::SetInfoButtonTextInMultiStreamLayout ( const int  position,
const QString &  text 
)
bool CameraPreviewFormLogic::SetInfoButtonTextInSingleStreamLayout ( const QString &  text)
void CameraPreviewFormLogic::SingleStreamButtonClicked ( )
signal

Here is the caller graph for this function:

void CameraPreviewFormLogic::SwipeLeft ( int  index)
signal

Here is the caller graph for this function:

void CameraPreviewFormLogic::SwipeRight ( int  index)
signal

Here is the caller graph for this function:


The documentation for this class was generated from the following files: