Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

QtDisplayStream.C File Reference


Detailed Description

FrameOstream subclass that displays images in a QWidgetStack

Definition in file QtDisplayStream.C.

#include "GUI/QtDisplayStream.H"
#include "Component/GlobalOpts.H"
#include "Component/ModelOptionDef.H"
#include "GUI/QtImageStack.H"
#include "Image/Image.H"
#include "Image/Pixels.H"
#include "QtUtil/ImageConvert.H"
#include "QtUtil/Util.H"
#include "Transport/FrameOstreamFactory.H"
#include "Transport/TransportOpts.H"
#include "Util/sformat.H"
#include <qapplication.h>
#include <qpixmap.h>

Include dependency graph for QtDisplayStream.C:

Go to the source code of this file.

Classes

class  QAppLockClass

Defines

#define QAPP_LOCK(qapp)   QAppLockClass anonymous_qapp_lock_(qapp)

Functions

void * qapp_thread_run (void *app)
void qapp_thread_init ()

Variables

const ModelOptionDef OPT_QdisplayEcho
const ModelOptionDef OPT_QdisplayPrefDims
const ModelOptionDef OPT_QdisplayPrefMaxDims
QApplication * qapp = 0
pthread_once_t qapp_init_once = PTHREAD_ONCE_INIT
pthread_t qapp_thread


Variable Documentation

const ModelOptionDef OPT_QdisplayEcho
 

Initial value:

  { MODOPT_ARG_STRING, "QdisplayEcho", &MOC_OUTPUT, OPTEXP_CORE,
    "Optional output destination for screen-grabs of the Qt display frames.",
    "qdisplay-echo", '\0', "<raster|display|mpeg|none>", "none" }

Definition at line 60 of file QtDisplayStream.C.

const ModelOptionDef OPT_QdisplayPrefDims
 

Initial value:

  { MODOPT_ARG(Dims), "QdisplayPrefDims", &MOC_OUTPUT, OPTEXP_CORE,
    "Preferred scaled dimensions for Qt display frames, "
    "or 0x0 for no preference",
    "qdisplay-pref-dims", '\0', "<WxH>", "640x480" }

Definition at line 66 of file QtDisplayStream.C.

const ModelOptionDef OPT_QdisplayPrefMaxDims
 

Initial value:

  { MODOPT_ARG(Dims), "QdisplayPrefMaxDims", &MOC_OUTPUT, OPTEXP_CORE,
    "If an image larger than these dimensions is sent to a Qt display "
    "frame, initially scale it down to smaller than these dimensions "
    "(you can always scale it up later by using the buttons on the "
    "Qt display widget",
    "qdisplay-pref-max-dims", '\0', "<WxH>", "1600x1200" }

Definition at line 73 of file QtDisplayStream.C.


Generated on Mon Nov 23 15:48:19 2009 for iLab Neuromorphic Vision Toolkit by  doxygen 1.4.4