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

Output Class Reference

#include </home/clem/local/src/opie/noncore/apps/advancedfm/output.h>

Collaboration diagram for Output:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Output (const QStringList commands=0, QWidget *parent=0, const char *name=0, bool modal=FALSE, WFlags fl=0)
 ~Output ()
 Output (QWidget *parent=0, const char *name=0, bool modal=FALSE, WFlags fl=0)
 ~Output ()
 Output (QWidget *parent=0, const char *name=0, bool modal=FALSE, WFlags fl=0)
 ~Output ()

Public Attributes

mad_fixed_t attenuate
filter * filters
unsigned int channels_in
unsigned int channels_out
unsigned int speed_in
unsigned int speed_out
const char * path
QMultiLineEdit * OutputEdit
QMultiLineEdit * OutputEdit
QMultiLineEdit * OutputEdit

Protected Slots

void saveOutput ()
void commandStdout (Opie::Core::OProcess *, char *, int)
void commandStdin (const QByteArray &)
void commandStderr (Opie::Core::OProcess *, char *, int)
void processFinished ()

Protected Attributes

QGridLayout * OutputLayout
Opie::Core::OProcessproc
QGridLayout * OutputLayout
QGridLayout * OutputLayout

Private Attributes

QString cmmd

Constructor & Destructor Documentation

Output::Output const QStringList  commands = 0,
QWidget *  parent = 0,
const char *  name = 0,
bool  modal = FALSE,
WFlags  fl = 0
 

Definition at line 121 of file output.cpp.

References OProcess::All, QValueList< T >::begin(), commandStderr(), commandStdout(), QValueList< T >::end(), FALSE, filesave_xpm, OProcess::NotifyOnExit, odebug, oendl, OProcess, OutputEdit, OutputLayout, Opie::Core::perror(), proc, processFinished(), saveOutput(), Opie::Core::OProcess::start(), and tr.

Output::~Output  ) 
 

Definition at line 178 of file output.cpp.

Output::Output QWidget *  parent = 0,
const char *  name = 0,
bool  modal = FALSE,
WFlags  fl = 0
 

Definition at line 13 of file output.cpp.

References OutputEdit, and OutputLayout.

Output::~Output  ) 
 

Output::Output QWidget *  parent = 0,
const char *  name = 0,
bool  modal = FALSE,
WFlags  fl = 0
 

Output::~Output  ) 
 


Member Function Documentation

void Output::commandStderr Opie::Core::OProcess ,
char *  ,
int 
[protected, slot]
 

Definition at line 233 of file output.cpp.

References FALSE, oendl, OutputEdit, and owarn.

Referenced by Output().

void Output::commandStdin const QByteArray  )  [protected, slot]
 

Definition at line 227 of file output.cpp.

References oendl, owarn, proc, and Opie::Core::OProcess::writeStdin().

void Output::commandStdout Opie::Core::OProcess ,
char *  ,
int 
[protected, slot]
 

Definition at line 210 of file output.cpp.

References FALSE, QString::left(), QString::length(), oendl, OutputEdit, and owarn.

Referenced by Output().

void Output::processFinished  )  [protected, slot]
 

Definition at line 242 of file output.cpp.

References FALSE, OutputEdit, proc, and tr.

Referenced by Output().

void Output::saveOutput  )  [protected, slot]
 

Definition at line 181 of file output.cpp.

References QFile::close(), QPEApplication::documentDir(), f, IO_WriteOnly, InputDialog::LineEdit1, name, odebug, oendl, QFile::open(), OutputEdit, owarn, qstrlen(), QString::right(), AppLnk::setFile(), AppLnk::setName(), AppLnk::setType(), tr, TRUE, QFile::writeBlock(), and AppLnk::writeLink().

Referenced by Output().


Member Data Documentation

mad_fixed_t Output::attenuate
 

Definition at line 92 of file libmadplugin.cpp.

unsigned int Output::channels_in
 

Definition at line 94 of file libmadplugin.cpp.

unsigned int Output::channels_out
 

Definition at line 95 of file libmadplugin.cpp.

QString Output::cmmd [private]
 

Definition at line 46 of file output.h.

struct filter* Output::filters
 

Definition at line 93 of file libmadplugin.cpp.

QMultiLineEdit* Output::OutputEdit
 

Definition at line 27 of file output.h.

QMultiLineEdit* Output::OutputEdit
 

Definition at line 24 of file output.h.

QMultiLineEdit* Output::OutputEdit
 

Definition at line 34 of file output.h.

Referenced by commandStderr(), commandStdout(), FormatterApp::doFormat(), FormatterApp::doFsck(), optionsDialog::getSite(), Gutenbrowser::goGetit(), LibraryDialog::newList(), Output(), processFinished(), and saveOutput().

QGridLayout* Output::OutputLayout [protected]
 

Definition at line 30 of file output.h.

QGridLayout* Output::OutputLayout [protected]
 

Definition at line 27 of file output.h.

QGridLayout* Output::OutputLayout [protected]
 

Definition at line 37 of file output.h.

Referenced by Output().

const char* Output::path
 

Definition at line 98 of file libmadplugin.cpp.

Opie::Core::OProcess* Output::proc [protected]
 

Definition at line 38 of file output.h.

Referenced by commandStdin(), Output(), and processFinished().

unsigned int Output::speed_in
 

Definition at line 96 of file libmadplugin.cpp.

unsigned int Output::speed_out
 

Definition at line 97 of file libmadplugin.cpp.


The documentation for this class was generated from the following files:
Generated on Sat Nov 5 17:43:55 2005 for OPIE by  doxygen 1.4.2